Amazing location just right behind Buckingham Palace! Travelling out to other cities and the airport was also really easy as Victoria station was only a couple of minutes walk away.
Apartment was equipped with all the essential amenities as well:)