Lambeth Road London Greater London SE1 6HZ
Meeting Room 1 is light and airy and affords views of the park that surrounds IWM London. It is located next to the Orpen Boardroom and Directors’ Boardroom which all span a balcony corridor looking out onto the heart of the Atrium. This stylish space is also ideal as a breakout or dedicated dining room. Wi-Fi available with Plasma Screen.
Previous Next Meeting Room 1 location
Lambeth Road London Greater London SE1 6HZ