Midlothian Local Authority
This page lists all of the businesses and establishments under the remit of the Midlothian Local Authority for Food Hygiene Rating Scheme purposes. Since these lists can become overly long, they have been split into pages of 250 entries each where appropriate.
Click on the green page number buttons to navigate the pages. To enquire or complain about any of the businesses under this LA, please contact:
- Juniperlea Inn The Juniperlea Blackshiels Pathhead Midlothian EH37 5TE
- Justinlees Inn Justinlees Inn 1 - 5 Dalhousie Road Eskbank Dalkeith Midlothian EH22 3AT
- K N Store 103A Burnside Road Gorebridge EH23 4ES
- Karen's Ices SL51 ZHE
- Kaya's Cafe 140 Main Street Newtongrange EH22 4PF
- Kebab Mahal 140 High Street Dalkeith Midlothian EH22 1AY
- Keystore 40 - 42 Hamilton Crescent Newtongrange EH22 4BU
- KFC Straiton Road Loanhead EH20 9NS
- Kings Acre Golf Club Kingsacre Golf Course A768 From High Street Lasswade To Wadingburn Road Loanhead Midlothian EH18 1AU
- Kings Park Primary School 20 Croft Street Dalkeith Midlothian EH22 3BA
- Kings Park Primary School Nursery Kings Park Primary School 20 Croft Street Dalkeith Midlothian EH22 3BA
- Kirkbank Centre Newbattle Church Newbattle Road Eskbank Dalkeith Midlothian EH22 3LH
- Kirkhill Bowling Club Kirkhill Bowling Clubhouse Kirkhill Road Kirkhill Penicuik Midlothian EH26 8JB
- Koshi Restaurant 1 Imrie Place Penicuik EH26 8HY
- Krazy Kidz Krazy Kidz Bankmill Valleyfield Road Penicuik EH26 8LW
- Kut Kost Kut Kost Foodstore Oak Crescent Mayfield Dalkeith Midlothian EH22 5JX
- Kwei Lin Kwei Lin 114 - 118 Hunterfield Road Gorebridge Midlothian EH23 4TX
- L & L Snax Block 1 Sherwood Industrial Estate Bonnyrigg EH19 3LW
- L&L Ices
- Ladywood Leisure Centre Ladywood Leisure Centre 14A Yarrow Court Kirkhill Penicuik Midlothian EH26 8HD
- Laird And Dog Hotel Laird And Dog Hotel 5 High Street Lasswade Midlothian EH18 1NA
- Lakeland Dobbie And Co Ltd. Melville Nurseries Lasswade EH18 1AZ
- Landlord Catering Ltd
- LASC Childcare Services Ltd Community Nursery LASC Childcare Services Loanhead Centre George Avenue Loanhead EH20 9LA
- LASC Childcare Services Ltd Ramsay Loanhead Primary School 34 Edgefield Road Loanhead Midlothian EH20 9DY
- LASC Childcare Services Ltd Rosewell ASC LASC Childcare Services Rosewell Pavilion Rosewell EH24 9DN
- Lasswade Centre Cafe Lasswade High School Centre 9 Eskdale Drive Bonnyrigg EH19 2LA
- Lasswade High School Childcare Service Lasswade High School Centre 11 Eskdale Drive Bonnyrigg Midlothian EH19 2LA
- Lasswade High School Kitchen Lasswade High School 11 Eskdale Drive Bonnyrigg EH19 2LA
- Lasswade Primary School Lasswade Primary School 7A Pendreich Drive Bonnyrigg Midlothian EH19 2DU
- Lasswade Primary School Nursery Lasswade Primary School 7A Pendreich Drive Bonnyrigg Midlothian EH19 2DU
- Lasswade Rugby Club Lasswade Rugby Club Rosewell Road Bonnyrigg Midlothian EH19 3PR
- Lasswade Satellite Club BASC Waverley Pavillion 1 Waverley Park Bonnyrigg EH19 3BU
- Lasswade Trough Edinburgh and Lasswade Riding Centre Kevock Road Lasswade EH18 1HX
- Lavender Coffee Crumbs 114 High Street Dalkeith EH22 1HZ
- Lawfield Primary School Lawfield Primary School 26 Lawfield Road Mayfield Dalkeith Midlothian EH22 5BB
- Lawfield Primary School Nursery Lawfield Primary School 26 Lawfield Road Mayfield Dalkeith Midlothian EH22 5BB
- Lidl UK Lidl 5 Newmills Road Dalkeith Midlothian EH22 1DU
- Lidl UK Lidl 7 St Kentigern Way Penicuik Midlothian EH26 8NB
- Lidl UK Unit 1 Straiton Park Way Loanhead EH20 9QY
- Loanhead Bowling Club Loanhead Bowling Club Kennington Avenue Loanhead Midlothian EH20 9HY
- Loanhead Leisure Centre Loanhead Leisure Centre George Avenue Loanhead Midlothian EH20 9LA
- Loanhead Masonic Lodge 47 Clerk Street Loanhead Midlothian EH20 9RE
- Loanhead Miners Welfare Loanhead Miners Social Club 74 The Loan Loanhead Midlothian EH20 9AQ
- Loanhead Nursery Loanhead Primary School 34 Edgefield Road Loanhead Midlothian EH20 9DY
- Loanhead Primary School Loanhead Primary School 34 Edgefield Road Loanhead Midlothian EH20 9DY
- Lodge Dalhousie-Bonnyrigg 71-77 High Street Bonnyrigg Midlothian EH19 2DB
- Lodge Dalkeith Kilwinning No.10 Masonic Lodge 129 High Street Dalkeith Midlothian EH22 1BE
- Lodge Rosslyn St Clair No.606 LODGE ROSSLYN ST CLAIR NO 606 21 Main Street Roslin Midlothian EH25 9LD
- Londis Easthouses Easthouses Filling Station Mayfield Road Easthouses Dalkeith EH22 4DN
- Lord Of The Noodles 15 High Street Penicuik EH26 8HS
- Lord of The Noodles Bryans Road Newtongrange EH22 4BU
- Lothian Grocers 163D John Street Penicuik Midlothian EH26 8AT
- Lothianburn Service Station 117 Biggar Road Silverburn Penicuik Midlothian EH10 7DU
- Loves Local 124 Carnethie Street Rosewell Midlothian EH24 9AL
- Luci's Restaurant & Cocktail Bar 14 High Street Lasswade EH18 1ND
- M & S Convenience Store 60 - 64 Hunterfield Road Gorebridge EH23 4TT
- MAEDT Cafe Mayfield Public Park Bogwood Court Mayfield Dalkeith
- MAEDT Community Pantry Food Bank 14 - 15 Bogwood Court Mayfield Dalkeith EH22 5DG
- Manda Huevos Room 19 Midlothian Innovation Centre Roslin EH25 9RE
- Mario's 7 The Loan Loanhead EH20 9AE
- Marmaris Family Kebab House 24 High Street Penicuik EH26 8HW
- Marmaris Grill 10B Woodburn Road Dalkeith EH22 2AT
- Mason's Arms Masons Arms 100 - 102 Clerk Street Loanhead EH20 9RB
- Mauricewood Primary School Mauricewood Primary School 11 Muirhead Place Glencorse Penicuik Midlothian EH26 0LE
- Mauricewood Primary School Nursery Mauricewood Primary School 11 Muirhead Place Glencorse Penicuik Midlothian EH26 0LE
- Mayfield & Easthouses Church Bogwood Road Mayfield Dalkeith Midlothian EH22 5DF
- Mayfield After School Club Mayfield After School Club Stone Avenue Mayfield Dalkeith Midlothian EH22 5PB
- Mayfield Combined Primary Mayfield Combined Schools Stone Avenue Mayfield Dalkeith Midlothian EH22 5PB
- Mayfield Community Club Stone Place Mayfield Dalkeith Midlothian EH22 5PE
- Mayfield Family Learning Centre Mayfield Primary School Stone Avenue Mayfield Dalkeith EH22 5PB
- Mayfield Fry 7 Bogwood Court Mayfield Dalkeith EH22 5DG
- Mayfield Nursery School Mayfield Combined Schools Stone Avenue Mayfield Dalkeith EH22 5PB
- Mayflower 54 High Street Bonnyrigg EH19 2AB
- Maysons Arms 188 High Street Dalkeith Midlothian EH22 1AZ
- MC's Takeaway 5 Newbattle Road Newtongrange EH22 4RA
- McColls 23 - 25 Main Street Gorebridge Midlothian EH23 4BX
- McDonald's Hardengreen Hardengreen Bonnyrigg Road Dalkeith EH22 3PP
- McDonald's Straiton McDonalds Restaurant Straiton Mains Loanhead Midlothian EH20 9PW
- Melville Castle Hotel Melville Castle Lasswade EH18 1AP
- Melville Inn Melville Inn From Melville Nurseries To A772 Gilmerton Road Lasswade Midlothian EH18 1AR
- Memories of India Memories of India 4 Newtonloan Gorebridge EH23 4LZ
- Mercado Invicta Roslin Post Office 37 Main Street Roslin EH25 9LA
- Meri's Mushrooms and Microgreens
- Middleton Village Hall 54 Borthwick Castle Terrace North Middleton Gorebridge Midlothian EH23 4QU
- Midlothian Community Hospital 70 Eskbank Road Bonnyrigg Midlothian EH22 3ND
- Midlothian Food Bank Gorebridge Gorebridge Parish Church 98 Hunterfield Road Gorebridge EH23 4TT
- Midlothian Indoor Bowling Club Midlothian Indoor Bowling Club Old Edinburgh Road Dalkeith Midlothian EH22 1JD
- Millar News 3 Hopefield Park Bonnyrigg Midlothian EH19 2NE
- Milton Bridge Nursery 31B Milton Bridge Penicuik Midlothian EH26 0RD
- Moon Supermarket 14-16 Polton Street Bonnyrigg Midlothian EH19 3HA
- Moorfoot Primary School Moorfoot Primary School 41 Borthwick Castle Road North Middleton Gorebridge Midlothian EH23 4QS
- Moorfoot Primary School Nursery Moorfoot Primary School 41 Borthwick Castle Road North Middleton Gorebridge Midlothian EH23 4QS
- Mount Esk Family Learning Centre Mount Esk Nursery School Dalhousie Gardens Bonnyrigg Midlothian EH19 2LT
- Mount Esk Nursery School Mount Esk Nursery School Dalhousie Gardens Bonnyrigg Midlothian EH19 2LT
- MSR Ltd (TJ Mini Market) 4-6 Burnside Road Gorebridge Midlothian EH23 4EU
- Nando's Nando's 20 Straiton Mains Loanhead EH20 9PW
- National Mining Museum Cafe National Mining Museum Scotland Lady Victoria Colliery Newtongrange EH22 4QN
- Natural Spice 1A Castlelaw Crescent Bilston Roslin EH25 9SP
- Navaar House Hotel Navaar House Hotel 23 - 25 Bog Road Penicuik EH26 9BY
- Naveco General Store 16A Woodburn Road Dalkeith Midlothian EH22 2AT
- Naveco Premier Stores 63-65 Woodburn Park Dalkeith Midlothian EH22 2DE
- Nazareth House Nazareth House Residential Home 13 Hillhead Bonnyrigg Midlothian EH19 2JF
- Nell's Kitchen
- New Joy 62 Clerk Street Loanhead EH20 9RG
- Newbattle Abbey College Newbattle Abbey College Newbattle Road Eskbank Dalkeith Midlothian EH22 3LL
- Newbattle Abbey Forest Kindergarten Newbattle Abbey College Newbattle Road Dalkeith EH22 3LL
- Newbattle Bowling Club Newbattle Bowling Club Murderdean Road Newtongrange Midlothian EH22 4PD
- Newbattle Community Campus Cafe Newbattle Community Campus Newbattle Way Easthouses Dalkeith EH22 4SX
- Newbattle Community Nursery Newbattle Community Education Centre 67 Gardiner Place Newtongrange EH22 4RT
- Newbattle Golf Club Newbattle Golf Club House Abbey Road Dalkeith EH22 3AD
- Newbattle High School Kitchen Newbattle Community Campus Newbattle Way Easthouses Dalkeith EH22 4SX
- Newbyres Nursery 5 Hunterfield Road Gorebridge EH23 4TP
- Newbyres Village Newbyres Village Care Home 20 Gore Avenue Gorebridge Midlothian EH23 4TZ
- Newhall Events Ltd
- News Express News Express 19 Eskdaill Court Dalkeith Midlothian EH22 1AG
- Newsboyz 11 High Street Penicuik EH26 8HS
- Newton Cottage Bakery
- Newtongrange After School Club Newtongrange Primary School Sixth Street Newtongrange Midlothian EH22 4LB
- Newtongrange Church Newtongrange Church 30 Main Street Newtongrange Midlothian EH22 4PQ
- Newtongrange Primary School Newtongrange Primary School Sixth Street Newtongrange EH22 4LB
- Newtongrange Primary School Nursery Newtongrange Primary School Sixth Street Newtongrange Midlothian EH22 4LB
- Newtongrange Star Newtongrange Star FC Dalhousie Road Newtongrange Midlothian EH22 4NG
- Nicky's Coffee Lounge Takeaway 98 - 102 High Street Dalkeith EH22 1HZ
- Nisa 42 Mayfield Place Mayfield Dalkeith Midlothian EH22 5EB
- Nitten Food Box 136 Main Street Newtongrange EH22 4PF
- North Kirk Hall Cafe Penicuik North Kirk 95 John Street Penicuik Midlothian EH26 8AG
- Number 90 Bar and Restaurant 90 High Street Dalkeith EH22 1HZ
- Old Crown Inn Old Crown Inn 13 - 13A High Street Penicuik Midlothian EH26 8HS
- Old School Takeaway
- Original Hotel Old Original Rosslyn Hotel Main Street Roslin Midlothian EH25 9LE
- Oxenfoord Castle
- Panem Et Circenses
- Panku Straiton Sushi ASDA New Pentland Loanhead EH20 9NZ
- Paradykes Family Learning Centre Nursery Paradykes Primary School Mayburn Avenue Loanhead EH20 9HB
- Paradykes Primary School Paradykes Primary School Mayburn Avenue Loanhead EH20 9HB
- Paradykes Primary School Nursery Paradykes Primary School Mayburn Avenue Loanhead EH20 9HB
- Parkside Court Project
- Pastel 128 Main Street Newtongrange EH22 4PF
- Pathhead and District Community Association 11 Main Street Pathhead EH37 5PZ
- Pathhead Community Hall Community Centre 11 Main Street Pathhead Midlothian EH37 5PZ
- Pathhead General Store Pathhead Post Office 139 Main Street Pathhead Midlothian EH37 5PT
- Pathhead Sports And Social Club Sports And Social Club 11 Main Street Pathhead Midlothian EH37 5PZ
- Pathways To Success Pathhead Primary School 208 Main Street Pathhead Midlothian EH37 5SG
- Penicuik And District YMCA YWCA Breakfast And AFC 58 Queensway Penicuik Midlothian EH26 0JJ
- Penicuik Bowling Club 28 Bog Road South Penicuik Midlothian EH26 9BT
- Penicuik Caterers Mactaggart Scott Ltd Hunter Avenue Loanhead Midlothian EH20 9SP
- Penicuik Family Learning Centre 60 Queensway Penicuik Midlothian EH26 0JJ
- Penicuik High School (Kitchen) Penicuik High School 39A Carlops Road Penicuik Midlothian EH26 9EP
- Penicuik House Cafe Penicuik House Penicuik EH26 9LA
- Penicuik Royal British Legion Club 60-62 Kirkhill Road Kirkhill Penicuik Midlothian EH26 8JF
- Penicuik Rugby Club Penicuik Rugby Football Club Old Pavilion Carlops Road Penicuik Midlothian EH26 9DT
- Penicuik Town Hall 33 High Street Penicuik EH26 8HS
- Penipot Ltd 24 John Street Penicuik EH26 8AB
- Penny-Cook Take-away 3 Edinburgh Road Penicuik Midlothian EH26 8NP
- Pentland Bakery & Newsmarket 80A Pentland Terrace Penicuik Midlothian EH26 0EE
- Pentland Hills Cafe Express Pentland Hills Cafe Express Flotterstone Penicuik EH26 0PR
- Pentland Plants Ltd Pentland Plants Pentland Mains Loanhead Midlothian EH20 9QG
- Pentland Snacks, SP62 WXT
- Pentland Sweets 157 John Street Penicuik EH26 8AT
- Petalicious Cakes
- Pia's Takeaway 2 Polton Street Bonnyrigg EH19 3HA
- Pie Dolly A1 Midlothian Innovation Centre Roslin EH25 9RE
- Piecebox to Go Ltd 19 Eighth Street Newtongrange EH22 4JP
- Pine Villa Nursing Home Pine Villa Nursing Home 4 Hawthorn Gardens Loanhead Midlothian EH20 9EE
- Pinocchio's Children's Nursery Pinocchios Childrens Nursery Newbattle Road Eskbank Dalkeith Midlothian EH22 3AU
- Pinocchio's Childrens Nurseries Ltd Pinocchios Nursery Eastfield Drive Kirkhill Penicuik Midlothian EH26 8EY
- Pinocchio's Nursery Pinocchios Nursery 6 School Green Lasswade Midlothian EH18 1NB
- Pittendreich Care Centre Pittendreich Nursing Home Melville Dykes Road Lasswade Midlothian EH18 1AH
- Pizza Paddock
- Playmates Playgroup Loanhead Primary School 34 Edgefield Road Loanhead EH20 9DY
- Polton Bowling And Social Club Polton Bowling And Social Club Polton Bank Polton Bonnyrigg Midlothian EH18 1JT
- Polton Green Nursery Eskdale Drive Bonnyrigg EH19 2LE
- Polton Inn Polton Inn Polton Road Lasswade EH18 1BS
- Poltonhall Satellite Club BASC Lasswade Centre Eskdale Drive Bonnyrigg EH19 2LA
- Poltonhall Store 12 Hopefield Park Bonnyrigg EH19 2NE
- Precision Spirits Ltd Room 35 Midlothian Innovation Centre Roslin EH25 9RE
- Premier Convenience Store - Roslin Post Office 35 Main Street Roslin Midlothian EH25 9LA
- Primrose Lodge Healthcare House Edgefield Road Loanhead Midlothian EH20 9DY
- Puddledub Butchers Dobbies Garden Centres Plc Melville Nurseries Lasswade EH18 1AZ
- Ramzays Kitchen STREET RECORD Mayfield Industrial Estate Dalkeith EH22 4AD
- Rana Stores 3A Stone Place Mayfield Dalkeith Midlothian EH22 5PF
- Rankine's Bakers 24 Woodburn Avenue Dalkeith Midlothian EH22 2BP
- Rathan House Rathan House 45 Eskbank Road Dalkeith Midlothian EH22 3BH
- Raymonds Snack Bar SA06 SZD
- Regal Cakes
- Restoration Yard Ltd Restoration Yard Dalkeith Park Dalkeith EH22 2NA
- Ridiculously Rich Edinburgh
- Robert Brown And Son 76 Clerk Street Loanhead Midlothian EH20 9RG
- Robert Catering Ltd (Black Bull Kitchen) 3 Lothian Street Dalkeith Midlothian EH22 1DS
- Robert Doris (99 ICES) (21CES)
- Robert's Butcher And Deli Mobile Shop 76 Clerk Street Loanhead Midlothian EH20 9RG
- Robyn's Nest Snack Bar Jewson Ltd 44 - 46 Millerhill Dalkeith EH22 1RZ
- Roll On (at B Q Fort Kinnaird)
- Rosehill Society Of The Sacred Heart 27 Park Road Eskbank Dalkeith Midlothian EH22 3DH
- Rosewell Church Rosewell Church 156 Carnethie Street Rosewell Midlothian EH24 9DN
- Rosewell Fryer 122 Carnethie Street Rosewell EH24 9AL
- Rosewell Miners Bowling Club 24 Gorton Road Rosewell Midlothian EH24 9AF
- Rosewell Primary School Rosewell Primary School 85 Carnethie Street Rosewell Midlothian EH24 9AN
- Rosewell Primary School Nursery Rosewell Primary School 85 Carnethie Street Rosewell Midlothian EH24 9AN
- Rosewell Village Store 5 Prestonhall Road Rosewell Midlothian EH24 9BE
- Roslin Primary School Roslin Primary School 8 Pentland View Place Roslin Midlothian EH25 9ND
- Rosslyn Bowling Club Rosslyn Bowling Club Main Street Roslin Midlothian EH25 9LT
- Rosslyn Cake Company
- Rosslyn Chapel Cafe Rosslyn Chapel Chapel Loan Roslin Midlothian EH25 9PU
- Royal British Legion 4 Wallace Crescent Roslin Midlothian EH25 9LN
- Royal Oak 58 Polton Street Bonnyrigg Midlothian EH19 3DE
- Royal Voluntary Service Cafe Midlothian Community Hospital 70 Eskbank Road Bonnyrigg EH22 3ND
- Rutherford's 72 Dundas Street Bonnyrigg EH19 3BB
- Sacred Heart Primary School Sacred Heart Primary School 22A Crockett Gardens Penicuik Midlothian EH26 9BB
- Sacred Heart Primary School Nursery Sacred Heart Primary School 22A Crockett Gardens Penicuik Midlothian EH26 9BB
- Salters Inn Ltd 27 Salters Road Dalkeith EH22 2DQ
- Saltire Hospitality Ltd 45 - 46 Dryden Terrace Loanhead EH20 9JL
- Saltire Soccer Ltd Unit 1 Mayfield Industrial Estate Dalkeith EH22 4AD
- Scallywags Childrens Nursery Loanhead 10 Academy Lane Loanhead EH20 9RP
- Scollon's Newsagent 53 High Street Bonnyrigg Midlothian EH19 2DB
- Scotmid 18 Station Road Roslin Midlothian EH25 9LR
- Scotmid 6 Mayfield Place Mayfield Dalkeith Midlothian EH22 5JG
- Scotmid 70 - 71 Main Street Newtongrange Midlothian EH22 4NE
- Scotmid 81 Clerk Street Loanhead Midlothian EH20 9RE
- Scotmid Scotmid 114 - 118 Hunterfield Road Gorebridge Midlothian EH23 4TX
- ScotsCorner Early Learning and Childcare Centre Scotts Corner Community Centre Blackhall Terrace Penicuik EH26 0EW
- Sea Garden 3A Greenhall Road Gorebridge Midlothian EH23 4AW
- Seaveg
- Secret Herb Garden 32A Damhead Lothianburn Edinburgh EH10 7EA
- Semi-Chem 33-35 High Street Dalkeith Midlothian EH22 1JB
- Shell Garage Newtonloan Toll Filling Station Newtonloan Gorebridge EH23 4LZ
- Shottstown Miners Welfare 165 John Street Penicuik Midlothian EH26 8AT
- Sky High Cafe Unit 23 Mayfield Industrial Estate Dalkeith EH22 4AD
- Slumdog 156 High Street Dalkeith EH22 1AY
- Somerset Distribution UK Ltd t/a Shibui Tea Unit 18 Dryden Vale Bilston Glen Loanhead EH20 9HN
- Spar 106 Mayburn Avenue Loanhead EH20 9HB
- Spar Dalkeith 2A Woodburn Avenue Dalkeith Midlothian EH22 2BP
- Spar Store 9 Polton Street Bonnyrigg Midlothian EH19 3HB
- Spice House 28 The Square Penicuik Midlothian EH26 8LH
- Spice Of Penicuik 43 Edinburgh Road Penicuik EH26 8NP
- Spire Shawfair Park Hospital Shawfair Park Hospital Easter Shawfair Danderhall Midlothian EH22 1FE
- Splendidly Scottish Unit 1-2 Eastfield Industrial Estate Penicuik EH26 8HA
- Springfield Bank Care Centre - HC-One Springfield Bank Nursing Home 36 - 38 Cockpen Crescent Bonnyrigg Midlothian EH19 3PN
- St Andrews Primary School St Andrews Primary School Stobhill Road Gowkshill Gorebridge Midlothian EH23 4DA
- St Andrews Primary School Nursery St Andrews Primary School Stobhill Road Gowkshill Gorebridge Midlothian EH23 4DA
- St David's Primary School Nursery St Davids RC Primary School Lauder Road Dalkeith EH22 2PU
- St Davids Bradbury Day Centre 57 St Davids Newtongrange Midlothian EH22 4LF
- St Davids Primary School St Davids Primary School Lauder Road Dalkeith Midlothian EH22 2PU
- St John's And Kings Park Church Saint Johns And Kings Park Church 31 Eskbank Road Dalkeith Midlothian EH22 1HJ
- St Joseph's Service 171 Carnethie Street Rosewell Midlothian EH24 9DN
- St Josephs New Lodge House New Lodge House 11 Carnethie Street Rosewell Midlothian EH24 9AS
- St Josephs Service 5 Rosedale Neuk Rosewell Midlothian EH24 9DH
- St Josephs Services 88 Polton Street Bonnyrigg Midlothian EH19 3DN
- St Leonards Episcopal Church Hall St Leonards Church Dobbie's Road Bonnyrigg Midlothian EH19 2BD