New China House London
3.6 (54 reviews)
20 Stamford Hill, London N16 6XZ
London, N16 6XZ
Opening Hours
Friday5pm-12am
Monday5pm-12am
Sunday5-11:30pm
Tuesday5pm-12am
Saturday5pm-12am
Thursday5pm-12am
Wednesday5pm-12am
Additional Information
Loading...