3 bedrooms Plot 5 Hollybush Orchard, Holly Road, Bromsgrove, Worcestershire, B61 8LG Guide price £335,000 Sold STC