Lyndhurst House Preparatory School

Lyndhurst House Preparatory School is a Boys school with pupils aged from 4 to 13
Address 24 Lyndhurst Gardens, Hampstead, London
NW3 5NW
Website
Religion None
Capacity 168
Pupils 106