The shop is located in the bustling and vibrant Chiswick High Road, within easy reach of Central London.
112 Chiswick High Road
Tel 020 8742 0201
Monday - Friday: 9:30 am to 5:30 pm
Saturday: 9:00 am to 5:00 pm
Closed on Bank Holidays
Pay and Display Parking in adjacent side streets