Helped my friend’s family book this lovely place for 25 days. This apartment is really close to the station easy to access to central london by direct tube.
Super new and stylish place with big living room and fantastic garden ..
My friends are happy with all the help host provided.
Highly recommend to both long stay and short visit