Forge Lane Hanworth TW13 6UN United Kingdom The vision of St Richard’s School is for a thriving and outstanding school where children and adults have the opportunity to become the best they can be.