mail_outline sales@mediastorehouse.com
UK, England, West Midlands, Birmingham, Broad Street, Centenary Square, The Libary of Birmingham, - one of the largest public libraries in the world