Selfridges Building

£12.50£22.00

The Selfridges Building is a landmark building in Birmingham. Its construction pushed the limits of concrete as a construction material and leaves people wondering how it was built.

Clear

SKU: DEC-SB.
Category: