Niddrie Mains Road Listings
The following is a list of all of the businesses, groups and societies on Niddrie Mains Road in Edinburgh listed in the Edinburgh Directory.
- 18 Craigmillar Post Office (post offices)
- 22 Greggs (Niddrie Mains Road) (bakers & confectioners)
- 32 Craigmillar European Programme (community groups)
- 56 Castle Pharmacy (pharmacies)
If you know of a business on Niddrie Mains Road not listed above, then please let us know.