A historic gay pub in London's Soho, Comptons offers a vibrant atmosphere with weekend DJs and a quieter lounge.