The Library afternoon tea London is the best afternoon tea in London for book lovers. Enjoy afternoon tea in a gorgeous library with views of Big Ben and the Parliament building.