Cafe located in Latchmere Recreation Ground, offering baked goods and more.