Chesham Bois, Amersham, Buckinghamshire, England HP6 5PF
Private School (Fee Paying) Boys 4 - 13 Years Day