Explore details about location Nicholson Avenue. Nicholson Avenue is a location situated within the Macclesfield alongside other areas such as Marlborough Drive, Chester Road, Bracken Close.