Location

Plaza del Rollo, 8, Miraflores de la Sierra, Spain