Search – multiple search terms

I'm working on a mobile app that allows users to search for events around the UK. The issue I'm having is that the system allows a user to search for events in multiple locations. On the search page, the user can click on the locations text field, which then opens a locations drawer. The user can then search for locations, with the aid of autocomplete, and add as many as they like.

Once they have selected the locations, they return to the main page to run the search.

enter image description here enter image description here enter image description here enter image description here

I'm worried that this way of handling multiple locations isn't very clear and the users might be confused when they see the 4th screen.

Any guidance would be greatly appreciated