Anyway, the rise of the directional-town names made me wonder what other direction-surnames are a possibility. I wouldn't necessarily recommend these all on human babies, but they are fun to say. ;)
Enjoy (or cringe)!
East:
- Astbury (burgh, "fortress")
 - Aston (ton, "town")
 - Eastby, Easterby, Esseby (by, "farm")
 - Eastham (ham, "village")
 - Eastley, Astley, Easley (ley, "field")
 - Eastway, Eastaway (weg, "way, road")
 - Eastwell, Estwell (well, "stream, spring")
 - Estcott, Escott (cott, "cottage")
 
North:
- Norbury
 - Norcliff
 - Norcott
 - Norcross
 - Norledge, Northage (weg, "way, road")
 - Norley
 - Norman
 - Norris
 - Northall (hall, "hall"; or holh "small valley")
 - Northam
 - Northey (ea, "river", or eg, "path, road")
 - Northway, Noraway
 - Norwell
 - Norwood
 
South:
- Southall
 - Southam, Sotham
 - Southard, Southward, Suthard (worth, "farm")
 - Southby, Sotheby, Sutherby
 - Southcott, Sothcott
 - Southway
 - Southwell
 - Suston
 - Sutcliff, Sutliff
 - Sutherland, Sunderland
 - Sutherley
 - Suthren, Sotheron ("southerner")
 
West:
- Westall, Wessell, Westell, Westoll
 - Westbury
 - Westby, Westerby, Westaby
 - Westcott, Wescott
 - Westman, Westerman
 - Westmore (mere, "lake")
 - Wesley, Westley
 - Westoff, Westover ("to the west")
 - Westrey ("westerner")