Stepple Hall in Neen Savage

Stepple Hall in Shropshire, Neen Savage is a house. Stepple Hall is near Titford Bridge.

Building Type
house

Cafés

  • The Larch Barn (wheelchair accessible) at Clows Top Road – approx. 2,6 km.

Garden centres

  • The Larch Barn – approx. 2,7 km.