Rambla de Catalunya, 9, 08007 Barcelona, Spain Location:Rambla de Catalunya, 9, 08007 Barcelona, Spain [{"latlong":["41.39156059999999"," 2.1629433000000517"],"zoom":"16","infow":"Rambla de Catalunya, 9, 08007 Barcelona, Spain<\/span>Rambla de Catalunya, 9, 08007 Barcelona, Spain<\/span><\/div>"}]