Pret A Manger
26 Edgware Rd, London
020 7723 1141
Menu
Bayswater and Paddington, Greater London
Pret A Manger
26 Edgware Rd, London, Greater London W2 2EG
020 7723 1141