Where is Swilbrook?

Where is Swilbrook located?

Swilbrook, England, Great Britain (approx. 53.80290653°, -2.7851371769°)


Where is Swilbrook on the map?