
Karma Sanctum Soho Centrally located in the vibrant heart of Soho, Karma Sanctum Soho is London’s original rock n’ roll hotel. Spanning two Georgian townhouses which have been converted into a sumptuous 30-bedroom boutique hotel including a private screening room and bar, restaurant, and a residents…