Much of Brooklyn has only named streets, but Park Slope, Bay Ridge, Sunset Park, Bensonhurst, and Borough Park and the other western sections have numbered streets running approximately northwest to southeast, and numbered avenues going approximately northeast to southwest. East of Dahill Road, lettered avenues (like Avenue M) run east and west, and numbered streets have the prefix "East". South of Avenue O, related numbered streets west of Dahill Road use the "West" designation. This set of numbered streets ranges from West 37th Street to East 108 Street, and the avenues range from A–Z with names substituted for some of them in some neighborhoods (notably Albemarle, Beverley, Cortelyou, Dorchester, Ditmas, Foster, Farragut, Glenwood, Quentin). Numbered streets prefixed by "North" and "South" in Williamsburg, and "Bay", "Beach", "Brighton", "Plumb", "Paerdegat" or "Flatlands" along the southern and southwestern waterfront are loosely based on the old grids of the original towns of Kings County that eventually consolidated to form Brooklyn. These names often reflect the bodies of water or beaches around them, such as Plumb Beach or Paerdegat Basin.