New Cross Inn
Weekdays: 12noon-2am; Sat: 10am-2am; Sun: 12noon-0.30am
2-4 Clifton Rise, SE14
1 minute from New Cross Inn
Spread over five floors, encompassing four seperate clubs and featuring six bars, The Venue proudly regards itself as London's biggest nightclub. From 60s to modern...