Property
20 Mortlake High Street , Mortlake, London
Location: Mortlake
Sector : Serviced Office
Tenant: Multi - let
Purchased in March 2017. The serviced office was recently refurbished and attracts a wide range of occupiers in SW14.
The property comprises of 18,000 square feet of office space.