Conservative approach to HQ the Conservative Party has unveiled its new headquarters in Victoria Street. London. It was created by design and build specialist Metro Design Consultants. which was briefed by Conservative Party co-chairman. Lord Saatchi, to turn into reality his vision of light, bright, spaces, without doors or corridors. symbolising the party’s fresh, open image. The decision to seek a new HQ to house the 180 staff was made soon after Michael Howard’s succession to the leadership last year.