Dimitra’s place is great
Located directly near public transportation, it was easy to get to from Heathrow with no tube changes. Her place has great amenities, and was perfect home base for my weekend visit.