We've all watched The Holiday and imagined ourselves as the characters in the movie, fully embracing those feel-good Christmas vibes. In the film, Cameron Diaz's character gets to stay in a gorgeous cottage in Surrey as she swaps homes with Kate Winslet who plays Iris. It's a chocolate box home at the bottom of a snowy hill that comes complete with a cosy fire and a snug sitting room.The cottage is also next to a pretty town called Shere that Cameron's character Amanda drives to in the film.