New Lifestyle Hotel The Webster Opens in Covent Garden

London’s Covent Garden is getting a new lifestyle hotel this autumn, with The Webster Covent Garden scheduled to open on October 1, 2026, overlooking Lincoln’s Inn Fields. The 167-room property will mark the debut of The Webster, a new […]