Pret A Manger

80-82 St John's Road London SW11 1PX