← Back
Plants And Planters
Interior Decoration
York Road, LS14 3AD
Leeds, West Yorkshire
Business profile
Plants and Planters is a London based company specialising in interior landscaping and design since 1974. With our sister company Plant Decor, based in Leeds we offer uncompromising standards of tropical plant installation and after care
Customer reviews
No reviews yet
Write a review