This virtual tour captures London from a dramatic aerial perspective with The Shard standing tall at the center of the ...
Ever wondered what the oldest map of London is? Well, the oldest surviving complete map of the city dates back to the 1570s — and it's going on display in April, as part of Magnificent Maps of London ...