The Curtain Rises: The Other House Covent Garden Opens in Late 2025 Set against the vibrant backdrop of London’s iconic Theatre District, The Other House Covent Garden is poised to redefine modern luxury accommodations when it opens in Q4 2025. Catering to American travelers and global visitors alike, this innovative Residents Club concept offers a seamless blend…