Explore details about location St. George's Close. St. George's Close is a location situated within the Ryde alongside other areas such as Newport Street, Amherst Mews, West Hill Road.