La Terraza
Spanish · Tapas · Bar
La Terraza offers outdoor dining and is described as a space for al fresco dining, relaxed summer parties, and dinners. It is associated with Ibérica and is located in Cabot Square.
Location
Best places nearby
The highest rated places close to La Terraza.
Local restaurants nearby
12 Cabot Square, London E14 4QQ, United Kingdom


