New Cross Inn

323 New Cross Road, New Cross, SE14 6AS, United Kingdom

About

The New Cross Inn is a music venue and pub located at 323 New Cross Road, in the New Cross area of the London Borough of Lewisham, in south-east London.

Location

323 New Cross Road
New Cross
SE14 6AS
United Kingdom

Contact