Where is Eixample Left?

Where is Eixample Left located?

Eixample Left, Eixample Left, Spain (approx. 41.38982°, 2.1595°)


Where is Eixample Left on the map?