This is a stylish place with everything you could need for a short or even long stay. remarkably quiet and peaceful for the city of London.