The Main English Language Centre

The Main English Language Centre2017-07-08T23:02:07+01:00

This is the Doves Nest, the main centre for the English language, south of London in the United Kingdom. The marquee in the garden was surrounded by spring flowers for this celebration of its 30th anniversary, in May 2015.

The Doves Nest, (Sussex, UK)
Duddleswell, Nr Uckfield, Sussex, TN22 3JJ
United Kingdom
Tel: +44 (0) 1825 712 150, Fax: +44 (0) 1825 713 386

Doves Nest 30th anniversary