Leonardo Royal Hotel London City
With a total of 12 meeting spaces and enviable views over The Tower of London and London Bridge, The Leonardo Royal Hotel London City is a perfect hotel for large conferences and meetings. Located just a short walk from Towerhill station with access to the circle and district lines.
Less than 2 minutes from Tower Hill Station. The closest mainline station is Fenchurch Street.
8-14 Cooper’s Row, London EC3N 2BQ