Heading around the corner from Mayor Street toward Bailén Street and walking in the direction of Plaza de Espana, we pass the Almudena Cathedral on our left. Further ahead is the Royal Palace of Madrid, also known as the Palacio de
10662 times saved