Description
Set in a delightful tree-lined 26-acre site, Alleyn’s School is just 15 minutes from London Bridge by train.
Alleyn’s offers a variety of venues for commercial hire, from a state-of-the-art theatre and two impressive halls, through to a wide range of sports facilities and classrooms.