Trường có hai cơ sở tại Eastbourne và Lewes, cách London khoảng 1h20 đi bằng tàu hoả.