The high street stretches for 2,983 metres and is home to a huge variety of shops.
It's officially been named the longest high street in Great Britain, with more than 200 commercial premises lining its ...