A great apartment in the midst of London, just around the corner from Victoria Station, and therefore within walking distance of all attractions and public transport.
The apartment is just as described and as captured on the pictures, with a very responsive host.