Give me driving directions from Geusenstraße 5, Rummelsburg to Stuttgarter Platz 21, Charlottenburg
Head south on Geusenstraße\nTurn right onto Türrschmidtstraße\nTurn left onto Karlshorster Straße\nTurn right onto Hauptstraße\nContinue straight onto Markgrafendamm\nTurn right onto Stralauer Allee, B 96a\nContinue straight onto Mühlenstraße\nTurn left onto Warschauer Straße, B 96a\nContinue straight onto Am Oberbaum\nEnter the roundabout and take the 3rd exit onto Skalitzer Straße\nContinue straight onto Hallesches Ufer, B 96\nKeep right onto Reichpietschufer\nTurn left onto Sigismundstraße\nTurn right onto Stauffenbergstraße\nTurn left onto Tiergartenstraße\nContinue straight onto Nürnberger Straße\nTurn right onto Tauentzienstraße\nTurn right onto Lewishamstraße\nTurn left onto Stuttgarter Platz\nArrive at Stuttgarter Platz, straight ahead