mail_outline sales@mediastorehouse.com
Choose a picture from our collection for your Wall Art and Photo Gifts
10 Items
Hockley Pentecostal Church, Ladywood, Birmingham, West Midlands. 15th August 1977
Dowlings Stores at Hayes End near new police station. London. Circa 1930
Ladywood, Birmingham, West Midlands, 15th August 1977
Ladywood, Birmingham, West Midlands. 15th August 1977
The Orchard Hotel, near Denham, Circa 1930
Grainges yard, Uxbridge, demolition of the southern end. London, circa 1930
Ladywood, Birmingham, West Midlands. 15th August 1977. Grand Palace Cinema. Asian Cinema