More about The Shanghai
The Shanghai is located at 40-44 North Street, RM1 1BH London, United Kingdom
+44 (0) 1708 743162
http://www.theshanghai.co.uk/
Similar Listings
Yipin China
3.8