After a four-week transformation, Da Terra, the two-Michelin-starred restaurant in East London, reopens on October 18th, 2024. Housed in the historic Town Hall Hotel in...