Great location! Highly recommend it when visiting London! Everything was easy, check-in, parking, and the flat was well equipped and clean!