What a great flat and great location. Just steps from Victoria Station and yet on a quiet side street.
This unit made for such a great “home base” for our 8 days in London.
We would definitely stay there again and hope that it is available the next time we are in London!