Explore details about location Larry Lane. Larry Lane is a location situated within the Portsmouth alongside other areas such as Mechanic Street, Whipple Court, Benson Street.