I want to find a moderately priced restaurant that serves british food. What is the address and phone number? There are 5 moderately price restaurants that serve British food. Is there an area of town that would work best for you? I do not care. Please suggest one. saint johns chop house serves british food, is in the west area of town and is in the moderate price range What is their address and phone number? the phone number is 01223353110 and the address is 21-24 Northampton Street, is there anything else I can help you with?