The London Tower Bridge
The London Tower Bridge, London United Kingdom
Metro station St. James's Park
Metro station St. James's Park, United Kingdom
Buckingham Palace in London
Buckingham Palace in London, United Kingdom
London phone booths
London phone booths, United Kingdom
The red London busses
The red London busses, United Kingdom
Big Ben and the London Eye
Big Ben and the London Eye, United Kingdom
River Thames in London
River Thames in London, United Kingdom
Coffee in London..
Coffee in London.., United Kingdom