For a refined Chinese dining experience, Royal China should be on your list whether you're a seasoned customer or a ...
The Home Office has now launched a bid to have the Royal China restaurant in Baker Street, central London, stripped of permission to serve alcohol - labelling it 'the worst licensed premises in ...