A beautiful coastal town, Portishead overlooks the Severn Estuary and is just five miles from Bristol. On clear days you can see Wales from the port, and on sunny days you can even brave the outdoor pool! For shopping, head to the Victorian high street, and for a relaxing drink or two, it has to be the marina.