Feel free to contact us at your convenience and we’ll be happy to get in touch with you.
STORE ADDRESS:
Space House Business Centre:
Abbey Road,
Park Royal,
London,
NW10 7SU
020 8617 8390
info@mermaidpillowshop.co.uk
HOURS OF OPERATION:
MON – FRIDAY: 9 AM – 5 PM
SATURDAY/SUNDAY: CLOSED