Abbott & Boyd

Fabric Shops

1-22 Design Centre - North Dome
Chelsea Harbour Design Centre
Chelsea
London
SW10 0XE

Description

This trade showroom, which is also open to the public, displays its own range of fabrics, trimmings and passementerie.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location