OMA shared by @cntraveler says: ""A Greek-inspired restaurant in Borough, London, offering a Michelin-starred experience with dishes inspired by Greek cuisine."" on Postcard