Company name: Peña Flamenca de Londres
Description: Peña Flamenca de Londres
Church Hall of Holy Apostles, Cumberland St, London SW1V 4LY, United Kingdom