New World Restaurant

New World Restaurant
1 Gerrard Place, London, W1D 5PA
Photo of New World Restaurant