Queen Victoria and an empress who set up home for winter in a famous London hotel – Royal Central
Sometimes known as ‘the annexe to Buckingham Palace’, the classic hotel in London’s Mayfair has time-honoured connections with royalty that exist into the present day. From the earlier single building…