Pete's Cafe

7 Leonard Road London SW16 5SY