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