Can We Live in a Van in London?