Mar I Terra

23 reviews on Yelp
  • This was a very pleasant experience for Spanish Tapas in London's South Bank. It is tucked away and you would readily just walk by it likely so the food...

    Read More
  • My husband and I met friends for dinner here last night and overall had a nice experience. Service was a bit iffy with the waiters seeming to be more...

    Read More
  • Excellent intimate little Spanish restaurant in the heart of central London off of Blackfriar Road. The cozy little space is hidden away at the end of a...

    Read More

Information

££
14 Gambia Street
London SE1 0XH
United Kingdom
+44 20 7928 7628