Shepherd House Garden is just one acre in size, but is much admired and has been named one of Scotland’s best small gardens. Read more here!


Share: