Opposite the overground station and nestling between coffee shops, on an unremarkable high street in southeast London, there ...