Where is Seabrook?

Where is Seabrook located?

Seabrook, Seabrook, Great Britain (approx. 51.072956°, 1.118642°)


Where is Seabrook on the map?