Real estate firm Dowell Commercial has unveiled The Oval, a multi-use and art-led retail project that aims to influence surrounding urban lifestyles.