Thanks, but Azizea street isn't coming up on Google Maps, only a roundabout on Salwa road, and there's no bank in the vicinity... Any other landmarks?