Sunday, 8 May 2011

Royal Russell School Clock Tower

Royal Russell School Clock Tower
Royal Russell School Clock Tower

Royal Russell School is an independent school founded in 1853. The school is located in a beautiful parkland estate (110 acres) in Coombe Lane, Croydon.

Reference:

No comments: