Museum of Homelessness reveals its first location in London