I am looking for international food anywhere in town. There are 3 results for international restaurants. Do you care about the price range? I don't care bloomsbury restaurant serves international food and is located at Crowne Plaza Hotel 20 Downing Street. Their phone number is 0871 942 9180. Can I help you with anything else?