Which Yeovil street sells the most

Which Yeovil street sells the most