Explore details about location Sir Scott Place. Sir Scott Place is a location situated within the Charleston alongside other areas such as Norview Drive, Alcott Lane, Hackers Alley.