Which renowned landmarks should we visit during our stay at the Eldon Chambers London By City Living London hotel?
During the stay at the Eldon Chambers London By City Living London hotel, you shouldn't miss London's top-rated landmarks, Museum of London (1.5 km the property) as well as the historic Tower of London, located approximately a 25-minute walk away.