defaults to city hall if location is null