Explore details about location Merrow Copse. Merrow Copse is a location situated within the Guildford alongside other areas such as Woodbridge Meadows, Aldershot Road, Brooke Court.