Spiritland, located on central London’s Southbank, has closed its doors. The venue opened at the Royal Festival Hall in 2018 and mixed eating, drinking and live music. The Southbank venue is part of a series of Spiritland spaces, which include a café and bar in King’s Cross, and a Headphone Bar in Mayfair. In a …