Larger Homes

Birch Hall

Birch Hall Birch Hall is a luxury mansion located in Theydon Bois, Essex. Bioheat installed an 80kW Twinheat Type M-CS, replacing the existing oil boilers, saving more than 35 tonnes …