Nestled atop a charming shop, Garden of Salvador Bachiller offers a delightful escape for families.
C. de la Montera, 37, Planta 3, Centro, 28013 Madrid