What country are both Mayflower High School and Essex found in?
Mayflower High School: Mayflower High School, founded in 1966, and named after the Mayflower, is a coeducational, secondary school located in Billericay, Essex in the East of England in the United Kingdom. Essex: Essex is a county in the East of England immediately north-east of London and is one of the home counties.
United Kingdom