Plaza San Martin, 2 40001 Segovia Spain This tax is located in Plaza San Martin, 2 40001 Segovia Spain, in the city of Cubillo.