translate English to German: The Lohmühlenstraße is only metres away.
Die Lohmühlenstraße liegt nur wenige Meter entfernt.