Architecture & DesignI24.04.24The Grand Hotel Bellevue is a calm port in the storm of London's Paddington