Covent Garden Chinese - Air Conditioning Covent Garden, London


China Inn London

China Inn

Chinese in London - Covent Garden
7-9 Newport Place, Covent Garden, London, WC2H 7JR Tags: air conditioning, chinese, takeaway, vegetarian dishes

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1