There are a number of places called "Stafford Road" in Manchester. Stafford Road, Eccles and Stafford Road, Failsworth
Branwood Preparatory School is an independent school teaching a range of academic subjects to pupils of different ages.
Address: Stafford Road, Eccles, Manchester, Lancashire, M30 9HN
Map showing Stafford Road in Manchester.