Real life Sodor

The Island of Sodor does exist, Please ignore Belfast, The larger white line is based of the  outline  of Island of Sodor due to some degree and the rest follows that size is too big.

Northern Ireland is a twin Island of  island of Sodor, The Island of Sodor is  smaller  and fits in  200 mile radius

The Isle of Man is 200 miles away from the UK, and vickerstown  is already   near Barrow and connected  but not by rail.