Rumbles offers modern English dishes. Located within a hotel, it's open to the public.