Category:Spanish Cultural Centre, Leeds

From Wikimedia Commons, the free media repository
Jump to: navigation, search

The Spanish Cultural Centre or Centro Cultural Espanol is situated at 169, Woodhouse Lane in Leeds, West Yorkshire (close to the University of Leeds).