The shop is currently closed due to COVID-19
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 normally Tuesday to Saturday from 10:30am to 6pm and on a Saturday from 11am until 5pm
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.