Where is Sambrook?

Where is Sambrook located?

Sambrook, Sambrook, Great Britain (approx. 52.819214°, -2.4294455°)


Where is Sambrook on the map?