Barbican Amusement Parks & Arcades - Snacks Barbican, London

Waterside Cafe at the Barbican Centre London

Waterside Cafe at the Barbican Centre

Amusement Parks & Arcades in London - Barbican
Barbican Centre, Level 0, Barbican, London, EC2Y 8DS Tags: cafeteria, drinks, food, garden, outside, salad, snacks, summer

1 Reviews
Found 1 businesses. Now showing 1 to 1. 1