BEST AFTERNOON TEA IN LONDON British Museum edition - sandwiches, scones, cakes & ancient artefacts!