Agree with Debs, Soho is the place with the most gay bars, parties and clubs. However, you might want to widen your search to nearby Bloomsbury, Strand and Covent Garden as finding accommodation in Soho can be pretty expensive. Any of those locations are within walking distance to major attractions ...