Ibérica - Canary Wharf

Type:  Spanish Cuisine, Tapas
Iberica

Address

12 Cabot Square, Canary Wharf London United Kingdom