London witnesses document mirror selfie and luxury cars — London Magazine