Hidden treasures found here.
Major public transports are just2-10 minutes away from The Owl
Shopping paradise around, can be access viapublic transport nearby The Owl.