At the present, Natwest operates 12 stores near Ormskirk, Lancashire. See this page for a complete list of every Natwest branch close by.