I think the UBI ought to consider these things. I think it's a terrible understanding to see the UBI as some fixed amount - everyone gets exactly £15,000 a year, or whatever. No. The UBI shouldn't guarantee a minimum income, it should guarantee a minimum
quality of life (or at least, the means to afford it). It's purpose is to take coercion out of the employer-employee relationship, because it gives the employee an 'out' - they can say, I have this minimum quality of life and won't starve if I choose not to take this. That whole principle doesn't work if the UBI doesn't allow impoverished communities to get good quality fruit and veg, or gives different communities different qualities of life because they have the same incomes but different costs and cost opportunities and therefore different 'out' values. So that would have to be considered as part of the UBI - it would have to vary by area, local travel costs and travel times, local food costs, local healthcare costs, and so on.
It also doesn't happen in a vacuum. The UBI doesn't solve all issues. It has nothing to say on public goods, for example. So it's still the job of the government to ensure urban development doesn't ghettoize poorer communities and allows them access to markets where good food is sold. For example, provision of widespread and heavily subsidized public transport would be a must.
EDIT: pigeon, just call them public goods. There's no need to invent your own terminology with 'infrastructural'.