The Peninsula London confirms autumn opening

The newly-built hotel, designed and appointed to embody the finest British craftsmanship and situated where Hyde Park Corner meets Wellington Arch, is also extending an exclusive stay offer for its first guests.