EH216US
The Orchard
EH216DT
Dalrymple Crescent
EH216NN
Riverside Gardens
EH216RG
Stoneyhill Gardens
EH216QE
Campie Gardens
EH216UH
Stoneyhill Drive
EH216UQ
Clayknowes Crescent
EH216RW
Stoneyhill Avenue
EH216TQ
Stoneyhill Place
EH216SD
Newhailes Road
EH216SQ
Stoneyhill Drive
EH216SG
Stoneyhill Terrace
EH216TJ
Stoneybank Gardens
EH216ED
Edinburgh Road
EH216DU
Dalrymple Crescent
EH216NU
Eskview Crescent
EH216QQ
Campie Gardens
EH216RA
Campie Road
EH216TX
Clayknowes Court
EH216TS
Denholm Road
EH216UP
Stoneyhill Farm Road
EH216DZ
Maitland Avenue
EH216RP
Stoneyhill Farm Road
EH216DP
Bogpark Road
EH216EE
Edinburgh Road
EH216NT
Eskview Grove
EH216SE
Stoneyhill Grove
EH216TY
Denholm Avenue
EH216UJ
Stoneyhill Wynd
EH216RN
Stoneyhill Avenue
EH216RH
Newhailes Road
EH216SB
Stoneyhill Avenue
EH216SF
Stoneyhill Avenue
EH216SJ
Newhailes Road
EH216DY
Maitland Park Road
EH216UW
Clayknowes Avenue
EH216TU
Denholm Road
EH216RY
Newhailes Road
EH216NX
Eskview Crescent
EH216EF
Newhailes Crescent
EH216DR
Maitland Street
EH216SH
Clayknowes Crescent
EH216EA
Edinburgh Road
EH216RD
Olive Bank Road
EH216DX
Maitland Avenue
EH216NY
Eskview Crescent
EH216NR
Eskview Avenue
EH216TT
Denholm Way
EH216QT
Bellfield Avenue
EH216DS
Newhailes Crescent
EH216SY
Newhailes Road
EH216TG
Stoneybank Gardens
EH216UG
Clayknowes Place
EH216QD
Newhailes Road
EH216RE
Newhailes Road
EH216QS
Campie Road
EH216RT
Bogpark Road
EH216BJ
Edinburgh Road
EH216PA
Eskview Grove
EH216QR
Bellfield Avenue
EH216QA
Market Street
EH216PB
Eskview Avenue
EH216DH
New Street
EH216DW
Newhailes Avenue
EH216NZ
Eskview Road
EH216QX
Campie Road
EH218UD
Musselburgh
EH216RU
Newhailes Road
EH216EG
Newhailes Crescent
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.