The place is very central. Plenty of amenities all around and good restaurants. It is close to tube station just 100 m. The place is the perfect choice for being central and close to everything!