Contact

Address: 86 Columbia Road, London E2 7QB

Opening Times: Wed – Sat: 1200 – 2000 and Sunday 1200 – 1700.

Tel: 0207 646 3762