Rosemary Branch is a historic local pub on the border of Islington and Hackney, combining a pub and kitchen with an award-winning theatre and function room upstairs. The theatre hosts theatre, comedy, live music, improv, puppetry, family shows, drag, cabaret, podcasts, burlesque and workshops. It is located at 2 Shepperton Road, London N1 3DT.
Tickets are typically around £10. It is 9 minutes' walk from Haggerston Overground station.
© 2026 Whats Going On London Ltd. All rights reserved.