This time Josh found a super fancy Afternoon Tea, the quintessential British tea and cakes tradition! And of course it was ...
Tea and Biscuits. A British institution. British people consume more than a jolly 8 million biscuits every day... but which ...