На странице примеров API на https://beermapping.com/api/examples/, видно, что конечная точка API, которую вы пытаетесь использовать, требует указания параметра после ключа API:
http://beermapping.com/webservice/locquery/API_KEY/QUERY
Если вам нужно загрузить эту страницу в браузере, вы получите пустую страницу (предположительно, без предоставления действительного ключа API), а не ошибку 404, поэтому я предполагаю, что после того, как вы предоставите свой ключ API, это должно устранить полученную ошибку 404.
Глядя на остальную часть вашего кода, я предполагаю, что необходимый параметр основан на пользовательском вводе из поля «Название города», так что это, скорее всего, параметр, который необходимо передать в URL запроса после ключа API.
Исходя из того, что URL отправки формы является файлом PHP, одним из способов передачи пользовательского ввода будет использование ключа API в URL:
fetch("http://beermapping.com/webservice/locquery/API_KEY/<?php echo $_GET['City Name']; ?>")
однако было бы также возможно обработать эту полностью клиентскую сторону, изменив обработку вашей формы, вместо этого извлекая URL, а не вызывая конечную точку на вашем веб-сервере.