Francesca's Meadow
United Kingdom
>
England
>
Shropshire
>
Bicton
>
Francesca's Meadow
Francesca's Meadow in Shropshire, Bicton. In the area there is a school.
Francesca's Meadow
Land use
meadow
School
Preston Montford Field Centre
Preston Montford Lane
Darwin Building