We found 50 event & party venues within 1 miles1 miles of Blackfriars Station North Entrance Stop J London Ec4v 6Bj
Located on London’s South Bank, Glaziers Hall is a stunning waterside venue boasting seven unique events space ...
L'oscar is an outrageously decadent hotel and restaurant snuggled in the heart of Covent L'oscar is an outrageously ...
Everyone dreams of a venue with a view, so what better than a bus that actually drives you past all of London’ ...
London may have its fair share of trendy restaurants, but not all of them come with an optimised events space, perfe ...
If you're looking for a special place to host your next event, be it a big birthday, anniversary or over-due get tog ...