It's a nice quiet place to stay in London, with a well equiped kitchen.