Keep reading to see 15 things you have to do in Edinburgh before the end of 2025. There’s still plenty of life left in 2025 ...