Home & Garden in London - Finchley 86 Ballards Lane, Finchley, London, N3 2DL Tags: chairs, cupboards, dining tables, furniture, settees, sofas