North End is ‘Open for business’ but at what cost?