Our location and shop opening hours

We are based at 151 Stamford Hill, London, N16 5LG.

Our opening hours are:

Monday 8.30am to 6pm (same day delivery in store up to 5pm)

Tuesday 8.30am to 6pm (same day delivery in store up to 5pm)

Wednesday 8.30am to 6pm (same day delivery in store up to 5pm)

Thursday 8.30am to 6pm (same day delivery in store up to 5pm)

Friday 8.30am to 6pm (same day delivery in store up to 2pm)

Saturday CLOSED

Sunday 9.30am to 5pm (same day delivery in store up to 2pm)