Tag: London Landmarks



The Shard Makes Lovers Feel on top of the World

Posted on 6 February, 2013 by Neil Bird under Top Properties

London landmark is better than the Eiffel Tower says Boris What could be more romantic than a marriage proposal at a world famous landmark? The Taj Mahal, Golden Gate Park and Niagara Falls all provide spectacular backdrops for those planning to pop the... Read More