Soler y Llach
The auction house is located in:
Country: Spain
Address: Barcelona
Website: https://www.soleryllach.com
Contact: [email protected], [email protected]
House Revenue
2025: 3,743,023 $
2024: 3,975,430 $
2023: 1,494,815 $
2022: 2,479,474 $
2021: 5,297,247 $
2020: 2,779,600 $
2019: 3,174,364 $
2018: 3,884,291 $
2017: 3,017,722 $
2016: 2,947,067 $
2015: 3,380,270 $
2014: 2,575,428 $
2012: 606,730 $
2011: 511,448 $
2010: 166,959 $