Great location and great value for this London place.