From within Whiteleys Shopping Centre in Paddington, London… According to Wikipedia, Whiteleys was London’s first department store.

Category: Architecture and TravelWednesday, 11 May 2011 10:58 pm