Get in touch

Due to the ongoing COVID-19 restrictions, the shop is currently closed until the 19th January 2021. We are however still working from home during this period and can be contacted by telephone or email. Please call 0131 452 9104 or email [email protected]

Dingwall Fabrics

Sheila Loudon
0131 452 9104 [email protected]

130 Morningside Road
EH10 4BX

Opening hours

Tuesday to Saturday: 10am - 5pm
Monday: by appointment only

How to get here

Dingwall Fabrics is situated on Morningside Road opposite the junction of Newbattle Terrace.

There are pay and display parking bays available on Morningside Road and the surrounding side streets.

Saturday Parking

There are no parking restrictions on all side streets in Morningside on a Saturday and no restrictions on Morningside Road from 1.30pm onwards.