Along both banks of the River Foyle is Londonderry, the second largest town in Northern Ireland.