Fantastic location in London! I travel here for work from New Zealand and usually stay in hotels. This was way better! I felt like part of a community and the metro stop right next door. Lovely and light made it such a cozy home away from
Home.