5-bed Detached for sale in Bristol London, 328 Salisbury Lane, Newmarket