Langlea Garden Design & Construction
27, St Leonard's Rd, Brighton and Hove, England, United Kingdom - BN3 4QP
+44 1273 208069
We're an award-winning, fully integrated garden design and construction company run by a husband and wife team. The founders, Leandros .....live