The Poplars
United Kingdom
>
England
>
Shropshire
>
Melverley
>
The Poplars
The Poplars is a building in Shropshire, Melverley.
The Poplars
Building
Yes
Melverley Village Hall
Shalom
Meadow Farm
New House Farm
Caeymelyn
Hendre Farm
Whitehouse
Malthouse Farm
Pool Fields
Rose Cottage
Foxgloves Cottage
Highfield House
Glen Vista
Little Hendre
Melverley Methodist Church
Mount View
Green Farm
Stone House
Swallow Cottage