Amazing place and was very central for everything we had planned whilst we were there so perfect. Felt like we were at home away from home terrace was a bonus and great sunsets over London.
Will definitely stay here again next time I’m in London.