Sad to hear it has closed down but we ate there once and it was a terrible meal and cost a fortune. Good bar area though. Looking forward to a nice Italian restaurant if the rumours are to be believed. And incidentally, has anyone been to Lorenzos near Peckham Rye and how does it compare to the fabulous Crystal Palace branch?