Coronavirus update: View cancelled events here

Salsa! Temple in London photos

Salsa! Temple

Salsa! Temple
Temple Station,
London,
WC2R 2PH

Cuisine: Tex Mex

Book now »