Lily Allen at St Pancras - Wednesday 27th February 2013

Lily Allen arrives at St Pancras International station after travelling from Paris on a Eurostar train - London United Kingdom - Wednesday 27th February 2013 (22 images)

Advertisement