Royal Engineers Pier

The Royal Engineers Pier, where the engineering divisions of the British army had landed.

Landmark on map

Photos