Explore details about location St Johns Road. St Johns Road is a location situated within the Kingston upon Thames alongside other areas such as Park Terrace, Manor Drive North, Bishop's Hall.