73, White Hart Lane
London,
Greater London
SW13 0PW
020 8392 1617
www.treehousepeople.com
Latitude: 51.4687254, Longitude: -0.2546684
10:30 - 18:30 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about The Tree House Restaurant of European Restaurant category. The Tree House Restaurant is located at 73, White Hart Lane London, SW13 0PW. How to get to The Tree House Restaurant office? Look at the map below or call them 020 8392 1617