Tiny Police Station, Trafalgar Square. London, England

The World's Smallest Police Station, Trafalgar Square, London, But it's probably bigger on the inside.

The Houses of Parliament, view from Victoria Tower, London, 1934

Hoppé (Photography) - The Houses of Parliament, View from Victoria Tower, London, 1934

Im going here next May!!

beautiful-portals: xenabitesback: Venice Blues, Venice, Italy (via sunsurfer)

Pinterest
Search