Office
To Sell / Let 4,395 sf
Period Facade, Air Conditioning, Kitchen, Car spaces
Grade II Listed Office Building. West London Riverside Location. Proposals for Residential Conversion are Not Invited...
Holland House is situated on Church Street in Old Isleworth, which is an attractive and tranquil location close to the banks of the River Thames...