Stamford is a beautiful stone town in Lincolnshire, about 20 miles from where I grew up. It holds a special place in my heart as I met my best friend here during our college years. There are some gorgeous quirky shops and also some great places for a spot of lunch or dinner. My sister…