A perfect flat in an absolutely perfect location!! Everyone was so friendly and check in was a breeze! This was my first time in London and I took in all the sights! This place is perfectly located to all of the top tourist spots and just a few minutes from Victoria Station. I would definitely stay again!!