The Shield Cafe (Menu)

Charterhouse Square, London
+44 20 7882 8977

Give a rating to The Shield Cafe

Suggest a dish

How much did you spend at The Shield Cafe?