The Soap Gallery stall at St Pancras International Station London December 2007
soapstallStPancrasInternationalStationLondoninteriorsaintrailwaytrainshopshoppingcommutercommutingUKUnitedKingdomEngland