The Tree House is an old fashioned pub in the heart of Croydon with a food menu and beer garden.