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 email@example.com
We shall be in touch soon to reply to your enquiry.