Royal Garden Hotel Kensington High Street, 2-24 London, United Kingdom, W8 4PT https://www.royalgardenhotel.co.uk/
The rate is 325 GBP per night which includes English Breakfast and taxes.