We work all over London and extensively in the Central London area.

19 Ambassador Court
17-19 Craven Terrace
London W2 3QH

info@lec.build
+44 (0) 7529 8142 40
+44 (0) 207 262 9636