VenueVenueRoyal Holloway, University of LondonEgham, United KingdomMusicBrainzFollowShowsMediaLoading