53°24′22″N 2°59′53″W / 53.4061°N 2.9981°W
The Memorial to Heroes of the Marine Engine Room is a granite monument located on St. Nicholas Place, at the Pier Head, in Liverpool, England.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search