New Cross Inn, London
New Cross Inn is a 350 capacity venue in the heart of South East London, putting on live music 7 nights a week. As well as having a reputation for
Events
Rated Excellent
New Cross Inn
323 New Cross Road
New Cross
London
SE14 6AS
- Website:
- newcrossinn.com
- Enquiries:
- 020 8469 4382
- Disabled access:
- Bronze Status