Explore details about location Merrow Chase. Merrow Chase is a location situated within the Guildford alongside other areas such as Millbrook, Broomfield, Stoke Mill Close.