Frog Hall Farm in Upton Snodsbury

Frog Hall Farm in Upton Snodsbury in Wychavon is a house. Frog Hall Farm is near Upton Snodsbury Road.

Building Type
house

Post offices

  • Upton Snodsbury Post Office (WR7 4NR) – approx. 2,0 km.