A great place to stay! Easy to reach central London via the tube station less than 10 min walk away. Lots of cute coffee shops around and the neighborhood was adorable. I especially enjoyed the complimentary espresso machine in the kitchen! Thanks, Ben!