Independent Schools in Richmond upon Thames. Find here full list of Independent Schools in Richmond upon Thames
Colet Court (St Paul’s Preparatory School)
Lonsdale Road, Barnes, London, Richmond Upon Thames
Telephone: 020 8748 3461
Fax: 020 8746 5357
Denmead School
41-43 Wensleydale Road,Hampton, Middlesex
Telephone: 020 8979 1844
Fax: 020 8941 8773
Hampton Court House School
Hampton Court House, Hampton Court Road, East Molesey
Telephone: 0845 2710180
Hampton School
Hanworth Road, Hampton TW12 3HD
Telephone: 020 89795526
Fax: 020 8941 7368
King’s House School
68 King’s Road, Richmond, Surrey
Telephone: 020 8940 1878
Fax: 020 8939 2501
Old Vicarage School
48 Richmond Hill, Richmond, Richmond Upon Thames
Telephone: 020 8940 0922
Fax: 020 8948 6834
Newland House School
32-34 Waldegrave Park,Twickenham, Middlesex
Telephone: 020 8892 7479
Fax: 020 8744 0399
St Catherine’s School
Cross Deep, Twickenham
Telephone: 020 88912898
Fax: 020 8744 9629
St James Independent School for Boys
19 Cross Deep, Twickenham,Middlesex
Telephone: 020 88922002
Fax: 020 8892 4442
St Paul’s School
Lonsdale Road, Barnes, London
Telephone: 020 87489162
Fax: 020 8746 5353
The German School
Douglas House, Petersham Road, Petersham, Richmond
Telephone: 020 89402510
Fax: 020 8332 7446
The Harrodian School
Lonsdale Road, London
Telephone: 020 87486117
Fax: 020 8563 7327
The Lady Eleanor Holles School
Hanworth Road, Hampton TW12 3HF
Telephone: 020 89791601
Fax: 020 8941 8291
The Mall School
185 Hampton Road, Twickenham,Middlesex
Telephone: 020 8977 2523
Fax: 020 8977 8771
The Royal Ballet School
White Lodge, Richmond Park,Richmond
Telephone: 020 83928000
Fax: 020 8392 2833
The Swedish School
82 Lonsdale Road, London
Telephone: 020 87411751
Fax: 020 8741 9372
Tower House
188 Sheen Lane, East Sheen,London, Richmond Upon Thames
Telephone: 020 8876 3323
Fax: 020 8876 3321
Twickenham Preparatory School
Beveree, 43 High Street, Hampton,Middlesex
Telephone: 020 8979 6216
Fax: 020 8979 1596
Unicorn School
238 Kew Road, Richmond-upon-Thames, Surrey
Telephone: 020 8948 3926
Fax: 020 8332 6814