Funny you should mention Old Villa but there is new second Old Villa shop at 143 Lordship Lane which has just opened (next to Luca's bakery) it's a much bigger shop than Bellenden Road and has lots more of those gorgeous blankets, chairs, tables, mirrors and accessories.