Madrid is a city full of surprises. There are plenty of hidden gems to be found if you know where to look. With plenty of amazing places to...