import requests
from pprint import pprint

API_KEY = "c7f865f3c06e624432c678c82dc4d94f"

response = requests.get(f"http://api.openweathermap.org/geo/1.0/direct?q=London&limit=5&appid={API_KEY}")

lat = response.json()[0]['lat']
lon = response.json()[0]['lon']

response = requests.get(f"http://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&limit=1&appid={API_KEY}")

pprint(response.json())