Within easy reach of the historic city centre, our flagship school features impressive study, social and leisure facilities in a picturesque study environment.
Our newly-furbished historical school is ideally located next to the River Thames and near iconic London attractions, like Shakespeare's Globe and Tate Modern.