Stoke Place

Stoke Place near Slough.