Where are we?


Our training mainly takes place at our beautiful Riding House Street premises, in the heart of London. The training centre is a lovely building with large, bright study rooms and a tranquil atmosphere in which to work. Some of our shorter courses take place at our Hampstead school site, which is next door to London’s leafy Hampstead Heath, and only 20 minutes from Central London.


Our school is based in several locations around North and West London. We have sites in Bayswater, Hornsey Rise (Crouch End), HampsteadNotting Hill and Abbey Road each having a Children’s House for nursery/ preschool aged children from 2½ to 6 years. Our Bayswater and Hampstead sites have a Montessori Elementary class for primary/ preparatory aged children aged up to 12 years.

Head Office

The Administrative Head Office is based at our Hampstead school site.

Maria Montessori Institute
26 Lyndhurst Gardens
United Kingdom