Where is Kennington Station?

Where is Kennington Station located?

Kennington Station, Southwark, United Kingdom (approx. 51.48845°, -0.105673°)


Where is Kennington Station on the map?