Home United KingdomLondon Must eat: Sandwiches at Pret-a-Manger: London