Natasha's place is awsome and very close to Heathrow Airport. Good place if you have a long layover. It is a little out of central London so will need to travel a bit to get to place. Overall Natasha's place is a great and would definitely stay again!