An interactive map showing the location of Northernmost K2 Telephone Kiosk at Junction with Cromwell Road, London, London, England, UK.