Taunton South Street (near)

On Alma Street

Buses point north-east ↗