391 Archway Road, Highgate, London N6 4ER
Telephone +44 208 340 7766 or Telephone +44 208 348 6565
Shop Opening Hours;
Wednesday to Saturday 10am to 7pm.
Please Note change of opening times – we are closed on Mondays & Tuesdays
How to find us
We are 100 yards north from Highgate Tube (Northern Line). Buses 43 & 134 stop by Highgate Tube & 263 on Archway Road 50 yards south of the shop. 1 hour free parking directly outside.