Peel House, Newmarket
New luxury 24 flats development. Project value £3.5M