C
Castle Rock Housing Association
Address
Salisbury View, Mayfield EH22 5JH
City
Mayfield
Civil Parish
Dalkeith
Council area
Midlothian
Country
Scotland
Show map
Calculate route
Download AutoMapa navigation
Nearest POIs
Salisbury View, Mayfield EH22 5JH
Huntsman
42 Mayfield Place, Mayfield EH22 5EB
Stewart Butchers
Bogwood Court, Mayfield EH22 5
Sunflower Take Away
2 Mayfield Road, Mayfield EH22 4DN
Mayfield Newsagents
3 Mayfield Place, Mayfield EH22 5EE
Trench A&M & Son
38 Hamilton Crescent, Newtongrange EH22 4BU
Shell
Mayfield Road, Mayfield EH22 4DN
Morelli's Fast Food
45 Easthouses Road, Mayfield EH22 4EB
Newton Stores 2
66 Gardiner Place, Newtongrange EH22 4RT
Shell
B6482, Mayfield EH22 5
Day-Today
3 Stone Place, Mayfield EH22 5PF
Nearest POIs from category Private medical centre
Salisbury View, Mayfield EH22 5JH
Bonnyrigg Health Centre
109 High Street, Bonnyrigg EH19 2ET
East Community Mental Health Team
1 Duke Street, Dalkeith EH22 1BG
Combe & Partners
35 High Street, Bonnyrigg EH19 2DA
Eskbridge Medical Centre
8 Bridge Street, Musselburgh EH21 6AG
Newtongrange After School Club
Sixth Street, Newtongrange EH22 4JY
Knight Chiropractic Clinic
44 High Street, Musselburgh EH21 7AG
Nazareth House
Hillhead Court, Bonnyrigg EH19 2
R Pryor
110 High Street, Dalkeith EH22 1HZ
Community Dental Service
Pinkie Road, Musselburgh EH21 7HA
Esk Place Sheltered Housing
Esk Place, Dalkeith EH22 1JJ