Landmarks in City of London
Travelers are voting Dutch Church, Aldgate Pump and London Stone as the best of 3 landmarks in City of London. You can find 8 Landmark in the country of United Kingdom and County Hall is our members favorite Landmark in all of United Kingdom. Want more? Check out our map of landmarks in City of London.