Earls court is central to everything. Very convenient to Heathrow. Great time in London.