A well maintained place with the right level of accessibility in Central London