Grenville College is situated on the edge of Bideford, a charming North Devon market town beside the River Torridge, and within easy reach of the breathtaking beaches, rolling countryside, wild moorland and historic towns and villages that make... More Info