Loading map…

OMA

OMA holds a Michelin star, making it London's first starred Greek restaurant. Its modern sharing plates, cooked over live fire, are served above Borough Market.