This apartment could not be more ideally located as a base for exploring London. Close to the brand new Elizabeth Line of the train system, which goes to and from Heathrow (no stairs at any point) and multiple other tube and bus stops, it’s right in the heart of the city. It has a very comfortable bed and everything I needed to enjoy a weeklong stay.