Excellent location for all the sights in London! Super easy tube connection from Heathrow. I recommend purchasing on Oyster card upon arrival to make train travel a breeze. The flat is very comfortable and secure. Highly recommend!