musicforlondon.co.uk
Music for LONDON - The Locksmiths
The Locksmiths are a Hip Hop duo based in west London and are slowly emerging from the underground scene.