Place to see: The Houses of Parliament and Big Ben, London, United Kingdom

(No street address given)
London, England, GB

Discovered by Matt Flick
on 29 January 2008.
Viewed 193 times.

Try a free trial subscription to Everywhere Magazine!
Subscribe to Everywhere