Corsica Studios, a prominent nightclub located in Elephant and Castle, will close its doors for renovations in March 2026, after more than two decades of operation....
The renowned Corsica Studios, a staple of London’s nightlife, will close its doors at the end of March 2026. Located in the Elephant and Castle area,...