World of Echo 128 Columbia Road, London, E2 7RG Website Other Participating Shops Casbah Records 320-322 Creek Road, Greenwich, London, SE10 9SW Dreamhouse Records 177 Francis Road, London, E10 6NQ