Champney Hall, Horton

Stanwell Road, Slough, United Kingdom