hello
We are currently working on our awesome online shop.
Please come back soon for a great range of home decor products or visit our shop located at:

36 Church Road, Crystal Palace, London, SE19 2ET
Tel : 0800 61 28 717     Fax : 020 34 89 6700
OPENING HOURS:
Monday-Friday 8am - 5pm; Saturday 9am - 4pm
Sunday - Closed
shop photo 1
shop photo 2
shop photo 3