Corsica Studios, London 3 December 2014 One of the bonuses of the gig being at Corsica Studios is that I can have a wander around inside the Elephant and Castle shopping centre beforehand. It’s a truly gargantuan space, way too large to justify its enormous real estate footprint in these […]