Skip to Main Content


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. 

Mortlake High Street