Check out what's happening at O2 Forum - Kentish Town! O2 Forum - Kentish Town is located at 17 Highgate Rd in London, Greater London (United Kingdom). O2 Forum - Kentish Town holds up to 0 fans and tickets are always in demand.O2 Forum - Kentish Town17 Highgate Rd London, Greater London NW5 1JY
Seating capacity: 0
Sorry, no upcoming events found at this time.