Location map of Pair of K6 Telephone Kiosks (On Forecourt of Post Office at Junction with Gloucester Road), London, England. Click to enlarge.
Aerial view of Pair of K6 Telephone Kiosks (On Forecourt of Post Office at Junction with Gloucester Road), London, England. Click to enlarge.