Is It Cheaper To Live In France Or UK?

Is life better in France than UK?

.