York Cafe

232 York Road London SW11 3SJ