R
Roslin Library
Address
9 Main Street, Roslin EH25 9LD
City
Roslin
Civil Parish
Roslin
Council area
Midlothian
Country
Scotland