Bright and airy cafe near Battersea Park.