Green Room: First look inside extravagant new expansion at popular Leeds city centre bar
2025-02-14 18,998 Dailymotion
A flashy new expansion at a popular Leeds city centre bar is set to open to the public on February 14. Green Room, on Wellington Street, will welcome its first customers after undergoing a huge transformation.