The Depot is still closed — such a shame that this early pioneer of decent coffe & food in our E5 ‘hood was snuffed out so needlessly. The wrangling with the site owner/developer still rumbles on. IMHO Commercial and community interests need to be in harmony not one trump the other! Sorry — rant over.