Discover London’s serene havens for solo travelers, featuring Page8, Hotel Cafe Royal, and The Z Hotel Trafalgar. Experience understated elegance and central convenience.