Where is Lower Sydenham Station?

Where is Lower Sydenham Station located?

Lower Sydenham Station, Lower Sydenham Station, Great Britain (approx. 51.42483°, -0.03335°)


Where is Lower Sydenham Station on the map?