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.
Boasting enviable views over the Tower of London and London Bridge, The Leonardo Royal Hotel London City is a luxury hotel perfect for large conferences and meetings with a total of 12 meeting spaces, the largest room can accommodate up to 500 guests. For laid back summer parties, there is a quaint outdoor piazza perfect for hosting BBQ’s and summer drinks receptions with the last remaining section of London’s Roman Wall for a backdrop.
We love this venues location, and versatility given its ability to change depending on the event requirements.
BY TRAIN:
Less than 2 minutes from Tower Hill Station. The closest mainline station is Fenchurch Street.
BY CAR:
8-14 Cooper’s Row, London EC3N 2BQ