Tidmouth is a town situated on the River Tid Estuary, on The Island Of Sodor's west coast. It is home to the headquarters of The North Western Railway and Tidmouth Sheds. Categories: Locations Towns Add category Cancel Save