A truley lovely apartment in one of the best London locations. Only 150 meters from the tube.