This place was awesome! We really enjoyed our stay and it exceeded our expectations. Would definitely recommend for anyone who’s staying in London.