Due to the current pandemic Scottish national restrictions require all non-essential retail businesses to remain closed. Although we are closed for over-the-counter sales we are absolutely open for online/email orders and our local delivery/postal and click and collect services are still available.
Email/online orders are very welcome and will be despatched Mondays, Wednesdays and Fridays, postage/local delivery is available for a small fee.
Orders placed online/email may also be collected, in person, from our store on Mondays, Wednesdays and Fridays between the hours of 10:00am and 2:00pm - please order in advance and allow 24 hours before collection.
Edinburgh Fabrics is located on St Patricks Square, which is the continuation of North Bridge heading south from the east end of Princes Street. The continuation of the road from North Bridge will turn into South Bridge, then Nicholson Street and then St Patricks Square just before Clerk Street. Edinburgh Fabrics is on the left hand side of the street approximately 15 minutes walking distance from Princes Street.
Waverley Station is the closest train station to Edinburgh Fabrics. At Waverley station you can exit the station onto Princes Street and make your way to the store by foot or bus.
Edinburgh Fabrics is served by bus stops directly outside the store that cover many routes around the city. The bus services that go to these stops are numbers 3, 3A, 5, 7, 8, 14, 29, 30, 31, 33, 37, 37A, 42 and 49.