OMA London – Restaurant Experience at Borough Market
OMA London has quickly become one of the most talked-about restaurants in the city. Located above Borough Market, it is a place that combines Greek tradition with Levantine flavors in a modern setting. The name OMA means “raw” in Greek, and the restaurant stays true to this idea by serving food that is fresh, honest,…
