This property is a standalone, three-storey office building towards the rear of the popular Electric Wharf development Visit The Coventry Telegraph for More...