Coronavirus update: View cancelled events here

Royal China Restaurant - Baker Street in London photos

Royal China Restaurant - Baker Street

Royal China Restaurant - Baker Street
24-26 Baker Street,
London,
W1U 3BZ

Cuisine: Chinese

Book now »
 

Restaurant photos

Book Now »