Great Place to stay in London, clean modern and easy access to everything you will need in that location.