Built 1892.
Little Ben is a cast iron miniature clock tower, situated at the intersection of Vauxhall Bridge Road and Victoria Street, in the City of Westminster, close to the approach to Victoria station. In design it mimics the famous clock tower colloquially known as Big Ben at the Palace of Westminster, found at the other end of Victoria Street.
From Wikipedia, CC BY-SA 4.0.
Stand in front of it, point your camera, and LookUp names it from where you are, with these facts on the card. Every landmark you capture turns to colour on your London map.
Download on the App Store