Where is Brockley Whins?

Where is Brockley Whins located?

Brockley Whins, Brockley Whins (Station), Great Britain (approx. 54.959503°, -1.461149°)


Where is Brockley Whins on the map?