Home Welcome From 1st November to 31st March 2024 the shop will only be open on Tuesdays and Saturdays from 9:00 am to 5:00pm. 325 Hitchin Road, Luton, LU2 7SW Tel: 07508 303739