Why the f**k don’t they host it in Cambridge, the nightlife there is decent because the university is there, transport is easy and can handle the event, and the city in general is great if your visiting from the US and want to book a bit longer and see the sights.
You either haven't been to Cambridge, or haven't been anywhere with a good nightlife.