Felix Hall
United Kingdom
>
England
>
Essex
>
Braintree
>
Kelvedon
>
Felix Hall
Felix Hall is a building in Kelvedon in Braintree.
Felix Hall
Building
Yes
Dogkennel Pond