Perfect stay in London. Centrally located, well equipped and easy Check-In.