Upton House, Dorset

Located on the edge of the village of Upton is one of the most interesting houses in Dorset. Upton House is set on a knoll, 45ft above sea level overlooking Poole Harbour, and a corridor of lawns free of trees gives a clear view of the harbour and Pergins Island from Upton’s terraces.

Read the rest of this entry »