Get Directions to St Edwards Royal Free Ecumenical Middle School ← View details Parsonage Lane, Windsor, Berkshire SL4 5EN, United Kingdom, Windsor, England Get Directions From* To * — Required information