Meeting rooms in London, Broadgate Tower Meeting Room Only 16743