Explore details about location Sir Charles Irving Close. Sir Charles Irving Close is a location situated within the Cheltenham alongside other areas such as Saint James Place, Victoria Retreat, St Georges Place.