Explore details about location Homer Mews. Homer Mews is a location situated within the Vancouver alongside other areas such as Spyglass Place, West 11th Avenue, Tantalus Lane.