Where is Wooburn Green?

Where is Wooburn Green located?

Wooburn Green, Buckinghamshire, United Kingdom (approx. 51.5876918°, -0.6834251°)


Where is Wooburn Green on the map?