P Premier Inn Birmingham South (Longbridge Station) hotel 4.2 (577 reviews) 1 High St, Birmingham, B31 2UQ, United Kingdom 443333219313 View Details
T The Core Theatre 4.6 (517 reviews) Homer Rd, Touchwood, Solihull, B91 3RG, United Kingdom 441217046962 View Details