I very much enjoyed staying in Helia's beautiful flat. So easy to get to from Heathrow airport, and I felt instantly at home and didn't miss a thing! on a nice and quiet street, yet only minutes away from tube stations, shops and cafes. Would love to return some time!