Above The Stag, a LGBTQ+ theatre and bar in Vauxhall, has closed following a financially “challenging” couple of years. The venue closed its doors for the last time on Saturday, after management was unable to “come up with a feasible business plan for the next five years in our existing venue”. Management said that another …