www.rainbowmontessori.co.uk
Junior school, two nursery schools and training college based in Highgate Village, West Hampstead and Hampstead.
Junior school, two nursery schools and training college based in Highgate Village, West Hampstead and Hampstead.