Where is Finchley Lido?

Where is Finchley Lido located?

Finchley Lido, Barnet, United Kingdom (approx. 51.6045°, -0.1724°)


Where is Finchley Lido on the map?