Where is Leicesterdeich?

Where is Leicesterdeich located?

Leicesterdeich, Bremen, Germany (approx. 53.1162794103°, 8.8810340793°)


Where is Leicesterdeich on the map?