More about London All Stars Steel Band
London All Stars Steel Band is located at 65 Loughborough Park, SW9 8TP London, United Kingdom
+44 7828 159342
http://www.londonallstarssteelband.com/