Royal Garden Hotel

2-24 Kensington High Street
Kensington
London
W8 4PT

http://www.royalgardenhotel.co.uk/