2-24 Kensington High St City / Location: London United Kingdom Tel. +44 20 79378000 Reservation Email Address: reservations@royalgardenhotel.co.uk
Visit website