Reviews, West Royal China Baker Street The second restaurant located on Baker Street is the largest restaurant within the Royal China Group, seating 150 guests…