Bristol is a vibrant city in the South West of England, offering a friendly laid-back atmosphere that offers a nice alternative to London’s less friendly and busier atmosphere. The city…