Members of the community have started crowdfunding to buy an infamous plot of land in Bristol. Turbo Island - located on the corner of Jamaica Street in Stokes Croft, is up for auction starting at ...
Some results have been hidden because they may be inaccessible to you