September 01, 2010 · Comments Off on Landmark House, Hammersmith

Landmark House, Hammersmith

Landmark House, Hammersmith, West London

A 90,000 sq ft 15 storey self contained office building off Hammersmith Broadway with asscoiated car parking

  • Tree management and removal
  • Car park and shrub border maintenance