MenuClose

Local councils paid over £4m for the Boris Bike’s expansion into South West London, how much did Barclays pay?