3rd Floor Connaught House, 1 - 3 Mount Street, Mayfair, London W1K 3NB, United Kingdom
Distance: 194 yd.
Company description
We supply and maintain office plants to business customers in Central London, operating mainly in Mayfair, W1, and West End area. Planting of terrace and roof gardens as well as indoor plants