The Peninsula London now open

(From The Peninsula Hotels) The Peninsula London, the first British hotel from the 157-year-old company, opened on 12 September between Hyde Park …

Belmond-Cadogan-Featured

Belmond Cadogan Hotel re-opens in London

Belmond Cadogan Hotel opens following a multi-million-pound historic renovation. 75 Sloane Street, an address rich in history and heritage, has played host to socialites, artists …