LET: 78-82 Strand Street, Douglas, Isle of Man IM1 2EW Project navigationPreviousPrevious project:LET: Apartment 2, Hillary Wharf, South Quay, Douglas IM1 5BL, Isle of ManNextNext project:Merchants’ Place, 22-28 North Quay, Douglas IM1 4LE, Isle of Man