Good location. Near Tube station. Everything was clean and like in the Description.
Had a great Weekend Trip to London.
Wir können diese Unterkunft nur weiterempfehlen!
Best regards
Max & Felix