Luchi & Ota
Textiles & Fabric Shop at Mowbray House, 62 Edgware Way
Ad
Address
Mowbray House
62 Edgware Way
Edgware
Edgware
HA8 8JS
Mowbray House
62 Edgware Way
Edgware
Edgware
HA8 8JS
Telephone
020 8958 7714
020 8958 7714
Category
Textiles & Fabric Shops
Textiles & Fabric Shops
Opening Times
Monday |
Open 10:00 - Closes 15:00 |
Tuesday |
Open 10:00 - Closes 18:00 |
Wednesday |
Open 10:00 - Closes 18:00 |
Thursday |
Open 10:00 - Closes 18:00 |
Friday |
Open 10:00 - Closes 18:00 |
Saturday |
Open 11:00 - Closes 17:00 |
Sunday | Closed |
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business