This characterful Three Bedroom Town House is within walking distance from Stamford Town Centre. Recently redecorated it is available now, for it's next lucky