Flowers and mirror selfies, London afternoon. — London Magazine