Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA

Davenies School in Buckinghamshire, England, United Kingdom by DSDHA