The former Arrows public house in New Cross now flats, but a superb building