The Street Market

By any standards this was a good one. For three years now the people of Granby, in Liverpool 8, have been running their street markets, from April to September each year. Of the people, by the people, for the people. They fill up Cairns Street, one of the four remaining original streets of Granby with […]