Helen’s Place is highly recommended, very stylish, clean and cozy. The location is one of its kind with walking distance to 2 underground. Close to too many unique shops and restaurants, and not far from Knightsbridge and Hyde park. I personally liked it and enjoyed my stay.
Helen is so sweet she came to say hi and offered her help in case we need anything.
If you are planning a holiday in London don’t hesitate to stay at Helen’s place.