On the southwestern periphery of Greater London, Guildford is a prosperous town that has held onto its historic character. This shines through on the High Street, laid with cobblestones and ... Read more
6