Home & Garden in London - New Southgate 386 Bowes Road, New Southgate, London, N11 1AH Tags: chairs, furniture