News Lost takes over former London College of Fashion complex, wants 24-hour license October 24, 2026