Question: do i need a passport to travel from germany to england?
Answer: Passport is not required. You can use a German machine readable identity card for travel within the EU,including non-schengen countries.