Melrose — town in Scottish Borders, Scotland, UK