You couldn’t ask for a better location if you’re site seeing around London. Nava was very accommodating and the location was perfect. Easy to get on/off the tube and plenty of restaurants, groceries and shopping near by.