Slug & Lettuce - St Mary Axe
25 St Mary Axe, London
020 7929 0245
Menu
Reserve
London, Greater London
Slug & Lettuce - St Mary Axe
25 St Mary Axe, London, Greater London EC3A 8AA
020 7929 0245