Where is Westbere?

Where is Westbere located?

Westbere, Westbere, Great Britain (approx. 51.308147°, 1.1441011°)


Where is Westbere on the map?