Afternoon tea is probably one of the most British things, that you'll come across while your stay in London. There are probably hundreds of afternoon teas you can choose from in London. But, Hotel Rosewood and Sterling Suite Langham have the best afternoon tea to offer with scones and sweet treats.  This is just perfect for individuals, who want to have tea with a view. So, head straight to these coolest hotels in London for tea!