Spring Cafe

18-22 Creekside London SE8 3DZ