Home & Garden in London - White Hart Lane 22 White Hart Lane, 20, Peacock Indutrial Estate, White Hart Lane, London, N17 8DT Tags: furniture