Westminster Labour blames 'limited pool' for using building firm fined £16m over rigged bids
MyLondon
—
The previous Labour administration awarded the construction company a £3 million contract for demolition works on Church Street