Books, Music and Video in London - City of London 130 Barking Road, Canning Town, City of London, London, E16 1EN Tags: deals