Explore London Calling, Horse and more!

Explore related topics


Big Ben: the popular clock tower in London standing next to the Houses of Parliament.

Day 3 - London - House of Parliament  House of Parliament, London, England

House of Parliament, London, England : I would love to be able to go into the Houses of Parliament and observe a session or simply take a tour. I think it would be crazy interesting to see how things work as compared to how it works in America.

Peace Gardens, Sheffield, Yorkshire, England

Peace Gardens, Sheffield, Yorkshire, England, UK - The Peace Gardens are an inner city square in Sheffield. It was created as part of the Heart of the City project by Sheffield City Council.