On a Sew

Address

290 Brixton Hill, London, SW2 1

On a Sew keeps a busy calendar — here's what they've got coming up.