Finding the right balance of singing, dancing, and acting for your child shouldn't mean a two-hour commute. At Dreams Theatre School, we’ve strategically placed our branches to serve families across the heart of Essex.

Romford, Hornchurch & Upminster

Our Romford branch (Marshalls Park School) is a thriving hub for students in the Havering area. We find that many of our families travel from Hornchurch and Upminster because our "Triple Threat" sessions offer a professional level of training that is hard to find locally.

Shenfield & Brentwood

Located at the Hutton Community Centre, our Shenfield branch is ideally situated for those in the Brentwood and Billericay area. This location is also the exclusive home of our Dreams Dainties (Ages 3-5), providing the premier pre-school performing arts experience in the region.

Chelmsford & Galleywood

Serving the city of Chelmsford, our sessions at Galleywood Infants School focus on high-energy creativity. It’s a popular choice for parents looking for a structured yet inclusive after-school club that covers all aspects of theatre school.

Join our Essex Community

Whether you're in Upminster or Galleywood, we have a space for your child to shine. Check our full timetable for class times in your area.

View Full Timetable

Not sure which branch is closest? Contact Karen today or read our guide on What to Expect at Your Free Trial.