We found 50 event & party venues within 1 miles1 miles of Westminster Abbey London
Since its inception in 1845, Hotel Café Royal has been one of London's most iconic haunts for bringing t ...
We all like to be beside the seaside, or so the song goes, but instead of dragging everyone to the coast, why not ha ...
Looking for somewhere unique to throw a party in central London? While Covent Garden and Soho might be obvious spots ...