Well managed and maintained place in heart of London!