The Kensington’s Gore Hotel’s Quintessentially English Afternoon Tea. Thank goodness English Afternoon Tea has really come of age