Pret A Manger
Location
Unit 17b The Circle St Pancras International Station,
London, EN NW1 2QP
Unit 17b The Circle St Pancras International Station,
London, EN NW1 2QP