Where is Paddside Green?

Where is Paddside Green located?

Paddside Green, England, Great Britain (approx. 54.0320614263°, -1.7571086886°)


Where is Paddside Green on the map?