Explore details about location Holmes Street. Holmes Street is a location situated within the Braintree alongside other areas such as Hazel Court, Myrtle Avenue, Summer Street.