A pop up shop or pop up store is a temporary retail sale point, often in a vacant shopfront in a high traffic location like a mall or an arcade. They exist for as little as a day and usually not more than a couple of weeks.
Everybody knows that the UK’s population is bursting out of its seams and still growing and that means that accommodation is in demand, let alone student accommodation. Student homes in university or college towns and around colleges and universities are scarce and the prices are, at times, simply over the top and hard to come by.