I've had a chat with my old man, he's a taxi driver, he doesn't think there are any German butchers... he could think of some polish stores but no German.
Bakeries his only suggestion is Cottonrake at 497 Great Western Road. He said there use to be on south side but thinks it's gone wholesale.