Buttons @ Paddington

Buttons @ Paddington

Home to 1000s of antique, vintage & new, modern buttons, linen & haberdashery.