NW N NE
W   E
SW S SE
U   D
I   O

You are just inside the Jaffa Gate. On the north side of the street stairs lead up to the Ramparts Walk and on the south are the towering walls and deep moat around the Tower of David.