The Coach House is located just off Herbert Street in central Solihull and offers the best outside facilities in the area. Our beer garden is second to none! An excellent selection of real ales, lagers, wines and cocktails are available along with a very competitively priced high quality pub food menu. This is the ideal venue for lunchtime dining and evening socialising.