A perfectly located and easy to reach place. Lot's of restaurants, coffee shops and bars nearby and of course all London attractions.