Furniture in London - Cricklewood 265-267 Cricklewood Broadway, Cricklewood, London, NW2 6NX Tags: console, furniture, furniture shop, leather goods, raft, sofa, sofas