Well house prices are far lower in france , £150k gets you a house in the country with land , get naff all in the UK for that .Not sure if there is an international comparison of how long it takes to earn the money to pur a roof over your head , in the UK house prices for similar properties vary hugely , food prices are a good bit higher in France from my observation
As for food I think the cost is the same roughly , UK has more choice imo .