Frogs Hall
United Kingdom
>
England
>
Essex
>
Uttlesford
>
Takeley
>
Frogs Hall
Frogs Hall in Takeley in Uttlesford.
Frogs Hall
Land use
farmyard
Bambers Green Road
BamberĀ“s Green
River Roding