This location is hands down one of the best in London. It's quiet, but close to so many amazing things. The actual flat is wonderful and has everything you need. We stayed here for 30+ days and made it our little home away from home. The roof is full stop the best treat.