Bristol is a vibrant, multicultural city situated by the River Avon in the South West of England. Like some post industrial English cities, Bristol city centre went through a lot of regeneration in the last few decades. Traditional high streets now compete with new shopping areas incl
Continue Reading ...