Leonardo Royal Hotel London Tower Bridge
Whitechapel, London, Greater London E1 8GP
Close to the Tower of London, this 5-star hotel offers contemporary luxury that is sure to impress your corporate guests; a superb venue for the range of spaces apt for larger conferences, training sessions,…
- Distance: 13.7 Miles
- Max: 850 guests
- Licensed Bar