Registers of Scotland is located in Edinburgh, United Kingdom on Meadowbank House, 153 London Rd. Registers of Scotland is rated 2.9 out of 5 in the category land registry office in United Kingdom.
Address
Meadowbank House, 153 London Rd
Service options
On-site services not available
Accessibility
Wheelchair-accessible entrance