Sarah’s apartment is a charming little spot just a wee bit away from the hustle and bustle of the high street. It affords you a great location from which to enjoy London as it sits between several great travel options. Perhaps even better, one can walk to many local amenities and attractions. It is a perfect spot.