My London Lifestyle magazine rounds-up the best afternoon tea in the capital – Bluebird Chelsea’s afternoon tea and SW3 tea makes the cut.