Tesco Oxford Retail Park Tesco are the largest food retailer in the UK. This store has all you need for your weekly food shop. Address: Tesco Oxford Retail Park Ambassador Avenue Oxford OX4 6XJ Website: www.tesco.com Back to Oxford Retail Park page