C
China Palace
Address
52 Morshead Road, Crownhill
City
Crownhill
Post Town
Plymouth
County
Devon
Country
England