A delightfully quaint Two Bedroom Detached Cottage located within the popular village of Ancaster, offering easy access to the towns of both Sleaford and