Jaffa Bake House

381 - 383 North End Road London SW6 1NP