The location has great access to London's superb transport system. Plenty of dining choices in the immediate area, and shops for anything you'd rather takeaway. It's an elevator building, but still a full flight of stairs to the apartment door.