The Star of Bethnal Green
The Star of Bethnal Green is a must-visit if you fancy catching every last second of Love Island's final episode. Boasting big screens throughout the venue, it's ideal for big groups as you make your way through delish drinks and tasty snacks to boot.