Bella's apartment is in an amazing location, 15 minutes to town from the front door. The apartment itself is a beautiful period building and is perfect for an authentic London stay. Communication was great and everything that a traveller could need was provided in the property (including umbrellas for the very raining British Summers!