You can park in the side streets around Cafe Afrika and there is cycle parking. Cambridge train station is approximately 15 minutes easy walk, or 5 minutes by taxi.