It is teatime at the Royal Garden Hotel in London. In a suite overlooking Kensington Gardens, tiny cucumber sandwiches, scones and sponge cakes, all arranged on a cakestand, along with tea in a silver ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results