Explore details about location Saint Georges Place. Saint Georges Place is a location situated within the Cheltenham alongside other areas such as Little Cleevemount, Well Place, Marle Hill Parade.