Timber Gardens has a relaxing atmosphere and great food. The interior design is stylish and one can tell that the sense for details is evident in all aspects of the restaurant. We love our customers. We love that they have chosen to eat at our restaurant in South London, and we show that appreciation by […]