1 results
A charming 19th century period home with a self-contained annexe, nestled in the picturesque North Essex village of Birch, just five miles southwest of Colchester.