EH268NP
Eastfield Drive
EH269LQ
Biggar Road
EH260HF
Chisholm Terrace
EH268HL
John Street
EH269AW
Rullion Road
EH269HX
Rullion Road
EH268ED
Strathesk Place
EH268LW
Valleyfield Road
EH260AB
Bellman's Road
EH260AZ
Laverock Drive
EH260BS
Mauricewood Bank
EH260NJ
Belwood Road
EH260EG
Pentland Terrace
EH260HQ
Charles Street
EH268BD
Eastfield Drive
EH268QA
Eskbank Road
EH269BP
Cranston Street
EH269BU
Bog Road
EH269HT
Carlops Road
EH260DU
Cuiken Terrace
EH260GX
Penicuik
EH260JH
Royal Court
EH268AN
John Street
EH266AH
Penicuik
EH268DS
Windsor Drive
EH260RS
Rullion Road
EH268ES
Windsor Square
EH268HE
Penicuik
EH268HN
John Street
EH268JB
Kirkhill Road
EH268LT
Pomathorn Road
EH269AX
Bavelaw Crescent
EH269DJ
Croft Street
EH269LN
Penicuik
EH260AX
Cuiken Terrace
EH260DS
Cuiken Avenue
EH260DX
Carlops Avenue
EH266AA
John Street
EH268BW
Dick Terrace
EH268JD
Kirkhill Road
EH268PX
Penicuik
EH260GW
Penicuik
EH260HH
Charles Street
EH268BS
Castlelaw Court
EH268JS
Penicuik
EH268LB
Waulkmill Road
EH268LJ
The Square
EH268BA
Eastfield Drive
EH268LS
Bankmill View
EH269DS
Cairnbank Road
EH268DJ
Eastfield Farm Road
EH268RN
Penicuik
EH260AD
Bellman's Road
EH268AX
Cuiken Terrace
EH268EG
Strathesk Grove
EH268HW
High Street
EH269JT
Rullion Road
EH269LZ
Dryden Road
EH260AP
Rullion Road
EH260EX
Carlops Road
EH260JW
Penicuik
EH268BJ
John Knox Place
EH268DE
Eastfield Drive
EH268LH
Bridge Street
EH269BD
Bog Road
EH269NA
Penicuik
EH260BG
Mauricewood Road
EH260EY
Carlops Road
EH260HN
Philip Place
EH260RU
Rullion Green Crescent
EH260SQ
Penicuik
EH268AQ
Loanburn
EH268BU
Castlelaw Court
EH268EL
Windsor Drive
EH268NW
East Queensway
EH269AE
St Kentigern Road
EH269AU
Bavelaw Crescent
EH269HU
Carlops Road
EH268BP
Loanburn Avenue
EH268EP
Windsor Drive
EH268JW
Avon Grove
EH269AA
Brunstane Gardens
EH269JN
Rullion Road
EH260HL
Philip Place
EH268JY
Penicuik
EH269HY
Harlaw Grove
EH260GQ
Penicuik
EH260SL
Penicuik
EH260SR
Penicuik
EH268HY
Imrie Place
EH268NH
John Street
EH269HH
Glencross Gardens
EH260JL
Laverock Drive
EH268HF
Edinburgh Road
EH268PP
Peebles Road
EH260AF
Cuiken Bank
EH260NH
Birch Crescent
EH260SH
Penicuik
EH260SN
Penicuik
EH269BT
Bog Road
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.