Chelsea, London
The Hampshire School Chelsea, London