Is living in London worth it?