Give me driving directions from Margaretenstraße 3, Rummelsburg to Hardenbergstraße 27-28a, Charlottenburg
Head east on Margaretenstraße\nTurn right onto Weitlingstraße\nTurn right onto Sophienstraße\nTurn right onto Lückstraße\nContinue straight onto Nöldnerstraß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\nTurn sharp right onto Budapester Straße\nKeep right onto Hardenbergstraße\nContinue straight onto Hardenbergstraße\nArrive at Hardenbergstraße, straight ahead