Explore details about location Holmes Avenue. Holmes Avenue is a location situated within the Weymouth alongside other areas such as Springvale Circle, Lintric Drive, Ledge Hill Road.