The Poplars in Melverley

The Poplars in Shropshire, Melverley is a building. The Poplars is near Church Lane. The Poplars also exists in Suffolk, Hertfordshire, Norfolk, Warwickshire and Wiltshire.
Building Type
building

Tourist information offices

  • Melverley Parish Council Notice Board – approx. 1,3 km.