Showroom in London

LECHUZA Showroom

Address: 17 Clifton Rd, London, W9 1SY

Phone: 02394 311266

Email: info@plantsrelax.co.uk


Business Hours

10:00am - 6:00pm (Monday - Sunday)

⭐ LECHUZA advantages
💧 About self-watering system
❤ Customer reviews
Save 15% today!
Learn more about LECHUZA!
Learn more about LECHUZA!
⭐ LECHUZA advantages
Free delivery on all orders over £30
💧 About self-watering system
❤ Customer reviews