The Grammar School at Leeds

Alwoodly Gates, Harrogate Road, Leeds, West Yorkshire, LS17 8GS