Overview Details Press Releases Multimedia Locations People Groups SophistiCatsSoho, the new an elegant and stylish strip club, offers the ultimate gentleman’s club service for clients, one of the premiere clubs in Soho located in the center of London’s West End.