Plot 2, Luxury semi-detached two bed villa located in a quiet spot in Carronshore near Falkirk. This small and exclusive development is designed by award