Explore details about location Nickols Walk. Nickols Walk is a location situated within the London Borough of Wandsworth alongside other areas such as Bellevue Road, Besley Street, Fitzhugh Grove.