Pancras Road
London, England NW1 2QP
May 31, 2012

The Great British Public at Eurostar Terminal St Pancras International