Contact Us

LALIBELLA CONCEPT STORE
52 Lonsdale Road
London
W11 2DE
United Kingdom

E: admin@lalibella.co.uk

Registered in England: 08542820