Back

This is Dene Road in Guildford where Stroud House was situated.

Top of page