Where is Chapel House Estate?

Where is Chapel House Estate located?

Chapel House Estate, Chapel House Estate, Great Britain (approx. 54.98919°, -1.73452°)


Where is Chapel House Estate on the map?