I don’t even see a way to set the location manually in Weather. It can determine location automatically, but that just gives me London, United States, wherever that is
Strange, too, that tapping on the Weather widget (which has the correct location and credible weather) brings up the Weather app (London, and weather is not the same, not consistent with other sources of forecast).
I just checked in application settings, and the Weather app has permission to use location. Strange.
I don’t use the /e/ Weather App, but I can confirm this to some extent.
The Weather App will accept a manually selected location (via the search icon in the top right corner), and it will use the live location according to what’s set in the settings … but the city name is always “London”, even if the city district following that is clearly from my city, and even if what is given as the weather is plausible for my place.