50 hand

Selvedge Spring Fair

Chic upmarket textile event with over 50 hand-picked stalls at Chelsea Old Town Hall.