Does anyone have any experience of this school. We have short listed Edgeborough and visited Amesbury. I have only just come across St Edmunds via google search. It’s for a boy sporty and above average academics. Please share any thoughts and suggestions.