St Richard’s Catholic College
Ashdown Road, Bexhill-on-Sea, East Sussex, TN40 1SE
St Richard's Catholic College with URN 114612, a Voluntary aided school located in East Sussex, city of Bexhill-on-Sea, England. A Mixed school with a capacity of 900 students, the...
