Home & Garden in London - Walworth 364-368 Walworth Road, Walworth, London, SE17 2NF Tags: chairs, dining tables, furniture, settees, sofas