My guess is a form of Nimbus? But they look too small to be a cumulonimbus, it's slightly humid today and rain was predicted but not very likely. This is in central London if that helps. submitted by /u/SquidF0x [link] [comments]
Anonymous readers can preview up to 1024 characters here. Log in to unlock the full article once ingest succeeds.