What you need to know before building a granny flat!

Granny flats, or secondary dwellings as they are known as in the Planning world, can allow home owners to keep parents or adult children close by while giving them their own space. They can also be a great way to generate additional rental income.