Results in Nelson, North-West England
NESTLING amongst the undulating hills of North East Lancashire lies Nelson, a thriving town where quaint old terraced cottages rub shoulders with smart modern developments. The town adopted its name from the Great Admiral Lord Nelson in the early 1800's