Marking the centenary of the Russian Revolution, bold architectural works and design from the 1920s and early 1930s explore a generation and cultural moment.
Venue Details & Map
224-238 Kensington High StreetKensingtonLondonW8 6AG
- +44 (0)20 3862 5937
- Public transport:
- Tube: High Street Kensington, Earls Court Road, Holland Park Mainline: Kensington Olympia