White Space Venue
United Kingdom
1500 square foot of premium blank canvas event space in London West End. Unrivalled footfall area & branding opportunities like no other
1500 square foot of premium blank canvas event space in London West End. Unrivalled footfall area & branding opportunities like no other