NOOK

Location: 

c/ Nou de la Rambla, 143
Poble Sec
Barcelona, Barcelona
Spain
41° 22' 22.6812" N, 2° 10' 5.1816" E