where to stay in London

Churchill’s Old War Office to become London’s luxury hotel and residence

An iconic Old War Office building in Whitehall in central London will be transformed into a unique hotel and deluxe residences, Raffles…

7 years ago