Greggs - Lower Marsh 1
82 Lower Marsh, Waterloo Greggs
London SE1 7AB
020 7928 3422
share
Always fresh, always tasty

Fresh bread, cakes, hot pies and sandwiches to takeaway.