Royal Garden Hotel
Kensington, London, Greater London W8 4PT
Situated on the vibrant Kensington high Street with views over the renowned Kensington Gardens, is the fabulous Royal Garden Hotel in central London. For events there are 10 flexible function spaces and…
- Distance: 1.84 Miles
- Max: 800 guests
- Licensed Bar