Al's Place Cafe

65 Falcon Road London SW11 2PG