mail_outline sales@mediastorehouse.com
Royal Pump Room constructed in 1814, Leamington Spa, Warwickshire, England. Late 1940s
Modern Town Hall, St Pancras, London, England. Late 1940s
The Town Hall with a Queen Victoria statue in front, Leamington Spa, Warwickshire, England. Late 1940s