
The Royal Family shops at Fortnum & Mason, London. The Queen buys her teas from here. Her Royal Highness only drinks Earl Grey.
Shona Patel's thoughts on Tea, Writing & Life
The Royal Family shops at Fortnum & Mason, London. The Queen buys her teas from here. Her Royal Highness only drinks Earl Grey.