Malham Road Industrial Estate

Forest Hill

Date acquired:
March 2024
Location:
Malham Road Industrial Estate, London SE23 1AH
Size:
21,871 sq ft / 2,032 sq m
Sector:
Multi Let Industrial
See All Investments