Definitely a great place to stay. The studio was amazing and the living room and kitchen were quite cozy. A bit for from London proper, so expect about a 30-45 min public transport commute. Greenwich is about a 15 minute ride and it’s so convenient to get there with public transport.