Louis Taylor
The auction house is located in:
Country: United Kingdom
Address: Stoke on Trent
Website: https://louistaylorfineart.co.uk/
Contact: [email protected]
House Revenue
2013: 81,544 $
2012: 190,866 $
2011: 197,985 $
2010: 140,733 $
2009: 86,047 $
2008: 488,704 $
2007: 212,958 $
2000: 117,545 $