The beautiful riverside town which might just have England’s prettiest high street 24.08.2024 11:00 Express.co.uk Yarm, a beautiful town sat on the River Tees in north Yorkshire, might have England's prettiest high street and is considered a ‘rising star'.