Joseph Stalin, Vladimir Lenin and Leon Trotsky visited Southgate Road for the 5th Congress of the Russian Social Democratic Labour Party in 1907, which was held at the Brotherhood Church which once stood on the corner of Southgate Road and Balmes Road. The site is now occupied by a mixed-use residential and business building, with the exact site of the church now a Tesco Express shop.