ShowShowThe Communards in LondonNov 1, 1986The CommunardsRoyal Albert Hall · Kensington and Chelsea, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateNov 1, 1986VenueRoyal Albert Hall · Kensington and Chelsea, United KingdomArtistThe CommunardsListingConfirmedShow details from MusicBrainz.