To Let, 680 - 3,020 sf
Osbourne House is an attractive modern two-storey office building which provides comfort cooled offices next to the River Thames. The available suites comprise the entire ground floor and a self contained suite on the 1st floor...
Osbourne House is situated on the bank of the River Thames just off the Lower Teddington Road. There are excellent amenities nearby including Bushy Park for leisure and Hampton Wick railway station for..