Rambla de Catalunya, 7, Eixample, 08007 Barcelona, Spain
No upcoming events. Check back soon.
This vibrant tapas restaurant brings a taste of Barcelona to London. Enjoy authentic Spanish small plates and a lively atmosphere perfect for sharing with friends.
Rambla de Catalunya, 7, Eixample, 08007 Barcelona, Spain, London