I had the same. Both wrong location on the clock app and no weather widget. On the clock app, even when I deleted the stock locations (Cupertino) it always showed up. To fix, I went to clock app, made sure all locations were deleted. Zero locations. Checked back to clock widget, still showed Cupertino. Went back to app. Added Athens, Greece. Went back to widget, still showed only Cupertino. Deleted clock widget from screen. When I re added the clock widget, finally gave me an option to choose locations. Added Athens and finally showed up.
for weather, it was blank. In the weather app, I had current location weather on and a saved location. Once I deleted the saved location and only had the current location active, it finally showed up in the widget.