Coventry Building Society Solihull ← View details 62-66 Poplar Road, Solihull, EN B91 3AB +44 121 705 1116 coventrybuildingsociety.co.uk Add a Review Your name* Your e-mail* (Not for publication) Rating ★ ★ ★ ☆ ☆ Your review* * — Required information