From beautiful shopfronts to charming wreath displays on the houses and even to decked out stately homes, Richmond has some of the most beautiful holiday destinations in London.