London Bar exterior Carrer Nou de la Rambla street El Raval district Barcelona Catalunya Spain..., Stock Photo, Picture And Rights Managed Image. Pic. X4B-1380105