“Discover True Spanish Cuisine: Seafood Paella at Ibérica, Canary Wharf”
# Discover the Authentic Flavors of Seafood Paella at Ibérica Nestled in the heart of London’s bustling Canary Wharf, Ibérica at 12 Cabot Square, London E14 4QQ is an illustrious…