If you would like to see other properties available in the 1.28 Factory Quarter, Larden Road, London, W3 area please Click Here