An interactive map showing the location of Pair of K6 Telephone Kiosks Flanking Side Entrance Piers and Gates, London, London, England, UK.