The apartment was super nice. It's on a quiet street but only about 300 m from Earl's Court tube station, from which you have easy access to Heathrow (about 30min) and all the main attractions in the city. We found out a bit too late that Chelsea's Stamford Bridge stadium is only about 500 meters away, since it would have been great to catch a game there... Pubs and supermarkets are all within a 5 min walking distance.
The only drawback for us was the UK weather (wet and chilly), that prevented us from truly enjoying the wonderful big balcony, that overlooks a quiet backyard.