Back
This is Dene Road in Guildford where Stroud House was situated.
Top of page