A beautiful place to stay! It is located in a first floor with a bus station just in a 3 minute walk, lots of places near by for lunch and very well located! The host showed us the place for check in and we have great communication with her!
Tip to travelers:
Dedicate 5 min in the oh so very comfortable couch to learn the tube/bus routes and lines and it will be very easy to move around London!