Pret A Manger

261 Camden High Street London NW1 7BU