The ElephantTorquay, DevonRenowned for its exceptional cuisine, boasting a Michelin star and enjoying stunning sea views, The Elephant is an ideal reception venue.Read more60P.O.A