Offers Over £2,200,000
17 Bedroom Detached House
Magnificent B listed Arts and Crafts house close to St Andrews.