Reddit Sets Up Shop in the UK

London office officially opens, and the platform is already working with local brands

Reddit officially opened the doors to its new office in the Holborn section of London, where it is already working with local partners.