Thame, a small town in Oxfordshire, has announced its first ever Pride will be “inclusive” and “welcoming”. Thame Pride, which will celebrate the market town’s LGBTQ+ community, is due to take place on June 21 with a Pride Village, complete with stalls and a main stage hosted by drag queens. The London Gay Men’s Chorus […]