Greggs
Strand
London
WC2R 1JA
0207-240-5396
Bakers Shops
Visit Website