Here is a male comment. Definitely no shorts. Full stop. Also, locals think that US footware seen on London streets is too often gross. Nicely dressed women out an about but wearing really ugly sneakers. If you want to blend in wear shoes and bin the white sneakers.