Heading to London soon and looking for the best guide on the ultimate afternoon tea spots in the city? Lucky for you, we've got you covered! In our guide we'll show you some of the most popular and best places to enjoy your warm cup of tea in London, from budget friendly tea rooms in trendy cafés an