Blake House Uxbridge

Blake House is a self-contained, 3 storey, detached office building situated on Cowley Business Park.

The property has undergone a comprehensive re-development encompassing a refurbishment of all floors and a new glazed reception extension.

 

 

Terms & Conditions | Legal