Restaurants in Torrington, Devon We help you find any company! The Plough Arts Centre (trading) Limited 9-11 Fore Street Torrington, Devon