Nice place to stay in London. Convenient if you come with Eurostar. The flat is quite well maintained. Some neighboring businesses work quite late but the good point is that you are away from the car traffic.