Explore details about location Putney Road. Putney Road is a location situated within the City of Leicester alongside other areas such as Hamilton Lane, Howard Road, Grimston Close.