Paris, Île-De-France, France
British Institute in Paris - University of London
ESSEC Business School
St Helen’s School