6 hours in London, United Kingdom
Selfridges shopping mall in London, United Kingdom
Regent Street, London, United Kingdom
Underground sign, London, United Kingdom
London Taxi at Regent Street, London, United Kingdom
London Eye
Red double decker bus, London, United Kingdom
Red double decker bus, London, United Kingdom
County Hall, London, United Kingdom
The Coliseum Theatre or London Coliseum, City of Westminster, London
Festival Pier in River Thames, London, United Kingdom
The London Millennium Footbridge over River Thames in London, United Kingdom
This entry was posted
on Tuesday, July 6th, 2010 at 11:20 pm and is filed under United Kingdom Collection.
You can follow any responses to this entry through the RSS 2.0 feed.