All places in 런던
Little Ben
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.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more