Station Road, Otford, Sevenoaks, Kent TN14 5QU
10 simple reasons to choose Russell House School
10 better reasons to choose Russell House School
Find another school near Russell House School
Walthamstow Hall (2.8 miles); Sevenoaks School (3.6 miles); Radnor House, Sevenoaks (Combe Bank School) (4.3 miles).
St Olave's and St Saviour's Grammar School (6.5 miles); Newstead Wood School (8.3 miles); Darrick Wood School (8.8 miles).