Address
Address1 Gerrard Place
London
W1D 5PA
Websitewebsite
Tags Alcohol License Restaurant Theatre

List Upcoming Event

About

New World is a famous Chinese restaurant located in Chinatown in Soho, London.

Location
Venue reviews

We currently have no reviews for this venue.

Venue Owner/Manager

Do you manage this venue?

Are we missing an event?