Where is Skeelbrook?

Where is Skeelbrook located?

Skeelbrook, England, Great Britain (approx. 53.6036317523°, -1.2305545807°)


Where is Skeelbrook on the map?