Contact us

We are located right next to West Norwood Train Station, London at:

20 Norwood High Street, London  SE27 9NR

You can contact us by telephone on:  0208 670 9568 or 07971 265228


Open hours are Tuesday to Saturday from 10:30am to 6pm and on a Saturday from 11am until 5pm

We are frequently open in the evenings for events


If you would like to contact us by email, send your message to

We shall be in touch soon to reply to your enquiry.