mail_outline sales@mediastorehouse.com
The Royal Festival Hall on Londons South Bank. The hall opened in 1951 as part of the Festival of Britain celebrations. The design both on the interior and exterior caused quite a stir