Location

Norland Place School
162–166 Holland Park Avenue
London W11 4UH
Royal Borough of Kensington & Chelsea
Nearest tubes: Holland Park (Central Line) and Shepherd’s Bush (London Overground)
Norland Place School
162–166 Holland Park Avenue
London W11 4UH
Royal Borough of Kensington & Chelsea
Nearest tubes: Holland Park (Central Line) and Shepherd’s Bush (London Overground)