Explore details about location Archdale Place. Archdale Place is a location situated within the Kingston upon Thames alongside other areas such as The Manor Drive, Denmark Road, Archer Close.