Beautiful flat, with a lovely terrace, perfectly located with pubs, grocery stores, restaurants in walking distances. Clapham Junction station (Overground, Rail Station) is only a few minutes away. Public transport from Heathrow took about 45 minutes (Tube, Overground). Everything was beyond expectation: check-in went smooth, Christina and her team were super helpful and always reachable. My mom and I had a wonderful time and would definitely come back.