Contact Us

Shop & Head Office

1st Floor
284-294 Ley Street
Ilford
Essex
IG1 4BS

Opening Times: Mon-Fri 9am – 5pm 

Customers visits by appointment only due to Covid-19 restrictions.

We are closed on all Public Holidays.

Closed for annual holidays, last two weeks in August and December.

Tel No: 0208 478 2780
Email: contact@costellos.co.uk

Enquiry Form