Fortnum's is the closest that a shop comes to being a 5-star hotel. It really is lovely inside (we think it's better than Harrods). They even hold a number of Royal warrants to supply Buckingham Palace with groceries -- that's how luxurious it is. So how about dressing up and having an Afternoon Tea in their world-renowned Tea Salon?
Here's a selection of the fillings they put inside their finger sandwiches (subject to change): Coronation Chicken, Fortnum's Smoked Salmon, Suffolk Ham with English Mustard, Cucumber with Mint Cream Cheese, and Rare Breed Hen's Egg Mayonnaise with English Cress.
Or how about a fruit scone served with Clotted Cream and a choice of Lemon Curd or Strawberry Preserve.
You'll also have a choice of tea cakes and pastries served from the Cake Carriage.
Note: The Diamond Jubilee Tea Salon has a dress code. Guests are asked to dress "smartly". Shorts, flip-flops, wellington boots, sportswear or beachwear are not permitted.
After you've finished your Afternoon Tea there are plenty of other things to do nearby. Piccadilly is home to the Royal Academy of Arts and Burlington Arcade -- and Piccadilly Circus is just a short walk down the road. If you time it right, then you may even be able to squeeze in the Changing the Guard ceremony beforehand.
If you really want to treat someone, then how about booking an afternoon tea inside the Palm Court at the Ritz Hotel instead? It costs a bit more than the one at Fortnums, but it's easily the best one in London. You can also book an Afternoon Tea at the House of Parliament, and combine it with a guided tour.
Dinner cruise on the river, with Bateaux London – Every day – Bateaux London offers you great cuisine and live entertainment onboard the boat, as it sails serenely down the Thames.
Afternoon tea, in the Long Room at Lord’s – 25 Feb, 11 Mar, 8 Apr, 5 May, 30 Sep, 28 Oct and 18 Nov 2018 – Cricket fans will love dressing themselves up for this Afternoon Tea, because it's held in the historic Long Room at Lord's.
Houses of Parliament tour with afternoon tea – Every Sat – Enjoy a Saturday tour of Parliament, and then enjoy an afternoon tea on the Terrace Pavilion overlooking the Thames.
Afternoon tea in the Palm Court, at the Ritz Hotel – Every day – Dress up in your Sunday best and enjoy an afternoon tea at the Ritz Hotel, in the luxurious surroundings of the Palm Court.
Medieval Banquet, with minstrels and knights – Wed to Sun – Enjoy a medieval banquet and be entertained by English knights and some singing minstrels and even King Henry VIII himself.
Christmas afternoon tea at Lord’s Cricket Ground – 9 Dec 2018 – Enjoy a Christmas Afternoon Tea in the historic Long Room at Lord's, surrounded by paintings of the game's greatest players.
You might like these other food and drink events in London as well
If you enjoy Fortnum & Mason then you might like to visit Barkers (catch the train from Piccadilly Circus to High Street Kensington), Harrods (walk it in 26 mins or catch the tube from Piccadilly Circus to Knightsbridge), Liberty (you can walk it in 7 mins), Peter Jones (walk it in 30 mins or catch the tube from Piccadilly Circus to Sloane Square) and Selfridges (walk it in 16 mins or catch the tube from Piccadilly Circus to Bond Street)
Disclaimer: Event details can change at short notice and you should reconfirm everything before making plans