An interactive map showing the location of K6 Telephone Kiosk by Crown Hotel, Boroughbridge, England, UK.