Exclusive News Articles

The Hammersmith towers

The Hammersmith Towers, individually known as Landmark House and Thames Tower, are situated adjacent to each other on Hammersmith Bridge Road. They are steel frame constructions with the Thames Tower office space arranged over ground and ten upper floors and Landmark House arranged over fifteen floors – together they total 135,448 sq. ft. and have achieved rents of approximately £25 psf in early 2014. Landmark Tower was let to a series of tenants largely on subleases from Diageo which expired in March last year.