Afternoon Tea in London London is a great place for afternoon tea. This has become a ritual each time I return to the UK. Of course I enjoy the wonderful cakes and delicious sandwiches which are served but the real highlight
Read more