Royal Garden Hotel

2-24 Kensington High St, Kensington, W8 4PT.

  0 Rooms Selected

Total Price £0.00