Mirror selfies and a London street stop on a June evening — London Magazine