I'm not sure what goes on in here but the Severn Trent Water sign suggests it's not a telephone exchange!
Uploaded to Geograph by Ian Paterson on 8 July 2010
Photo © Ian Paterson, 8 July 2010. Licensed for reuse under this Creative Commons licence