£895 pcmSpacious luxury studio apartment Studio flatNewmarket (CB8) Spacious luxury studio apartment 8 New Today Studio flatNewmarket (CB8) £895 pcm Spacious Luxury Studio with large separate kitchen from the studio apartment. With quality modern finish. Central Newmarket high street. Train...Available now