Lady Amelia Windsor makes the most of al fresco pub scene at one of her favourite West London haunts
TALK OF THE TOWN: Most stunning royal? She’ll drink to that! Lady Amelia Windsor makes the most of the al fresco pub scene at one of her favourite West London haunts By... Read more »