If you follow London Road (the South Circular) up over past the Horniman and down the other side, the Grove is the derelict pub on the corner where the South Circular turns towards Dulwich College.
Opposite the Grove (if you continued straight on) there is a small parade of shops - newsagent, florist, takeaway, vet) and at the end on the corner of Melford Road was Barcelona - it looked a little like a big wooden conservatory.
I live nearby so went a few times but it was a bit of a strange atmosphere and the welcome/service didn’t match the food. It was also relatively pricey for the space - more of a special occasion than regular meal out.
There’s a recent thread on the EDF about the Grove. Could probably be summarised as the previous tenants still have a few years on their lease but it’s not cost-effective for them to repair/reopen after an initial fire in the kitchen and subsequent vandalism. However as they are still paying rent to Dulwich Estates, DE aren’t much bothered either. The Dulwich Society are keen on pushing DE to do something to bring the site back into use.