0 review
West India Quay, Canary Wharf, London E14 4AE
020 8439 1002
Spanish, Tapas
Canary Wharf, Docklands
£££