5 best places for afternoon tea in London

To celebrate Afternoon Tea Week, which takes place from 8-14 August this year, we’ve picked the finest treats London has to offer.