More London Regions Bloomsbury | Docklands | Earls Court | Kensington | Knightsbridge | Mayfair | South Kensington | Victoria | Westminster
Big Ben
Perhaps the most famous bell in the world, Big Ben is the largest of five bells that hang in the clock tower of the Palace … more
Cleopatra's Needle (