Where is Fontanella Green House, Barcelona?

Where is Fontanella Green House, Barcelona located?

Fontanella Green House, Barcelona, Fontanella Green House, Barcelona, Spain (approx. 41.38824°, 2.17301°)


Where is Fontanella Green House, Barcelona on the map?