Chrimbo Window Shopping

Posted December 20th, 2010

London's a great place to be in the lead up to Christmas. Not least because the shop windows are a thing of beauty to behold. Howzabout this behemoth trainer in a Selfridges window, for example?

Some London shop windows rock! x