Llancaiach Fawr Manor, Nelson