*LET*LET* 11 Leighton Place, London Ground floor of a former warehouse, 1,100 sq ft… More Details £35.00 psqft