Great location near public transportation in a quieter area! The space has all you need for a short stay in London and is set up to help its guests recharge amidst a busy travel itinerary.