7 Things to do in Madrid

People say that Madrid is a marmite town; you either…