OMA, Borough Market
Located in London’s iconic Borough Market, OMA draws its name from the Greek word for ‘raw,’ evoking the essence of simplicity found in the tranquil Greek Isles.
Completed Projects
Located in London’s iconic Borough Market, OMA draws its name from the Greek word for ‘raw,’ evoking the essence of simplicity found in the tranquil Greek Isles.