Olympic Park Avenue, London E20 1FA, UK
This unique ground floor space is a versatile location for a variety of filming and photography projects as well as different types of events. Recent hires include television networks, major commercial brands and high-profile launch events.