Hi – Please check out this event pulled with the event.getInfo
method: http://ws.audioscrobbler.com/2.0/?method=event.getinfo&event=2054422&api_key=b25b959554ed76058ac220b7b2e0a026
Notice the venue info:
<venue>
<id>8887551</id>
<name>Berlin Arena</name>
<location>
<city/>
<country>Germany</country>
<street>Eichenstraße 4</street>
<postalcode/>
...
</location>
...
</venue>
So the city is empty.
However, if you go to the venue page you'll see "Berlin" in the address. Click "Edit" and you'll see that, in fact, the city is empty.
So, somehow, last.fm knows the venue is in Berlin, but it just won't return that info via the API.
Is there a workaround for this?