An interactive map showing the location of 1, Buccleugh Street, K6 Telephone Kiosk at Post Office, Melrose, Scottish Borders, Scotland, UK.