Manx Genealogy

1880s Douglas sts.

I am trying to locate the[approximate] position of a property described in an auction notice in 1883 as having “frontage of about 80 feet on Hanover St. and Heywood Place”. The notice went on to state that under the “proposed improvement scheme the premises would be at the junction of what must be two of the leading thoroughfares, one leading from Prospect Hill to North Quay, the other in a direct line from Victoria Pier to the Railway Station.”
Can anyone suggest where this may be on a present-day map, please.