You’ll be able to enjoy a bed & breakfast stay in one of the bedrooms or one-bedroom village view cottages from just £125 for up to two people per night — that’s a staggering £255 discount on the £380 ...
A plant-filled internal courtyard, a wildflower roof and plenty of natural textures infuse this London terrace with an airy, tropical feel befitting of the nature-loving heritage of its owners ...