An interactive map showing the location of 16 and 18, Oxford Street, Liverpool, Merseyside, England, UK.